php simplexml_load_file不接受ascii代码

时间:2013-01-14 11:05:51

标签: php

我使用simplexml_load_file来解析xml文件。 但我收到警告,结果是空的。

PHP警告:simplexml_load_file():/ usr / www / go.actionad .ru / htdocs / data / downloads / feed-8.xml:8787:解析器错误:PCDATA无效/ user / htdocs / includes中的Char值1 / YMLParser第178行的.class.php

这是因为xmlFile包含ascii代码,例如^ A和^ M. 而simplexml_load_file不解释它们。

如何解决这个问题?

我已经使用str_replace替换了这些字符。但这种方法很糟糕。

提前致谢。

0 个答案:

没有答案