解决PHP SimpleXML 不支持命名空间的问题_PHP教程
程序员文章站
2024-02-03 23:40:04
...
很遗憾 PHP SimpleXML 原生不支持解析带命名空间的 XML 数据。比如有份酱紫的 xml 数据:
芒果小站
不知道如何处理,于是恶心了一把:
$content = "
芒果小站
//替换字符串
$content = str_replace('xxx:', '', $content);
//读取替换后的字符串
$xml = simplexml_load_string($content);
直接通过字符串替换把所有的命名空间过滤掉。瞬间搞定,哈哈!
推荐阅读
-
Ecshop安装过程中的的相关问题:cls_image::gd_version()和不支持JPEG_PHP教程
-
一个PHP命名空间的有关问题.很无语的有关问题.
-
解决PHP4.0 和 PHP5.0类构造函数的兼容问题_PHP教程
-
php5.4以下版本json不支持不转义内容中文的解决方法_PHP教程
-
解决PHP相对目录问题最有效的办法_PHP教程
-
解决linux服务器下js和css缓存的问题_PHP教程
-
PHP使用PDO操作数据库的乱码问题解决方法,pdo乱码_PHP教程
-
dvwa+xampp搭建显示乱码的问题:解决办法,dvwaxampp_PHP教程
-
php的webservice的wsdl的XML无法显示问题的解决方法_PHP教程
-
解决php接收shell返回的结果中文乱码问题_PHP教程