每个人都知道我们应该总是使用DOM技术而不是正则表达式来从超文本标记语言中提取内容,但我感觉我永远不能信任SimpleXML扩展或类似的扩展。我现在正在编写一个OpenID实现,并尝试使用SimpleXML进行HTML发现-但我的第一个测试(使用alixaxel.myopenid.com)产生了很多错误:
Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in E:\xampplite\htdocs\index.php on line
在使用SimpleXMLElement或simplexml_load_string时,我会收到许多错误。我正在运行PHP版本5.5.20。print_r($xml);Warning: simplexml_load_string(): Entity: line 1: parser warning> in /home/pmotrad/public_html/content/CalvinsTesting.php on line 18
我使用simplexml_load_string()来解析XML响应。$lien = "http://myresponseurl";Everythink运行良好Warning: simplexml_load_string(): Entity: line 4: parser error : StartTag: invalid element name
Warning:
在使用simplexml_load_string时,我正在尝试获取节点的值。我很好地获得了节点的值,但是由于某些原因,包含在标记中的锚标记被完全剥离,并且没有显示出来。Here is a link to a page: <a href="/poll/result.html" >clickhere</a></MessageAfterVoting>
当我使用simplexml_load_stringHere is a link to
我在xml字符串中找不到^,下面是我使用的代码: $XML=simplexml_load_string(编辑:,我试图用str_replace替换&,但现在它显示了如下警告:
Warning: simplexml_load_string(): Entity: line 1: parser error(): & in C:\xampp\htdocs\pro