解决PHP SimpleXML 不支持命名空间的问题
2014-09-18来源:易贤网

很遗憾 PHP SimpleXML 原生不支持解析带命名空间的 XML 数据。比如有份酱紫的 xml 数据:

芒果小站

不知道如何处理,于是恶心了一把:

$content = "

芒果小站

//替换字符串

$content = str_replace('xxx:', '', $content);

//读取替换后的字符串

$xml = simplexml_load_string($content);

直接通过字符串替换把所有的命名空间过滤掉。瞬间搞定,哈哈!

更多信息请查看IT技术专栏

2026公务员·事业单位培训课程试听报名

  • 报班类型
  • 姓名
  • 手机号
  • 验证码
推荐信息