如何解决PHP警告:SimpleXMLElement::_construct():实体:第4行:解析器错误
这是我第一次使用php解析xml文件。我在打印结果时遇到以下错误 [02-May-2020 08:24:13 UTC]PHP警告:SimpleXMLElement::_construct():实体:第4行:解析器错误:应为开始标记,' 原文 第一个标题 测试 http://test.com/download/40 2019-12-08T00:00:00Z 17 37 测试1 测试2 弗斯特 最后的 author@gmail.com 1. 世界 作者 原文 第二名 测试 http://test.com/download/41 2019-12-08T00:00:00Z 22 26 测试1 测试2 弗斯特 最后的 author@gmail.com 1. 世界 作者 '; $xml=simplexml\u load\u string($myXML)或die(“错误:无法创建对象”); $xmlElement=新的SimpleXMLElement($xml); 打印(xml元素); ?>如何解决PHP警告:SimpleXMLElement::_construct():实体:第4行:解析器错误,php,xml,parsing,Php,Xml,Parsing,这是我第一次使用php解析xml文件。我在打印结果时遇到以下错误 [02-May-2020 08:24:13 UTC]PHP警告:SimpleXMLElement::_construct():实体:第4行:解析器错误:应为开始标记,' 原文 第一个标题 测试 http://test.com/download/40 2019-12-08T00:00:00Z 17 37 测试1 测试2 弗斯特 最后的 author@gmail.com 1. 世界 作者 原文 第二名 测试 http://test.c
您正试图从中加载的XML数据创建一个XML元素
$xmlElement = new SimpleXMLElement($xml);
当您到达这一行时,$xml
已经是一个SimpleXMLElement
您只需使用simplexml\u load\u string()
的结果来处理
$xml=simplexml_load_string($myXML) or die("Error: Cannot create object");
echo $xml->asXML();
您正试图从中加载的XML数据创建XML元素
$xmlElement = new SimpleXMLElement($xml);
当您到达这一行时,$xml
已经是一个SimpleXMLElement
您只需使用simplexml\u load\u string()
的结果来处理
$xml=simplexml_load_string($myXML) or die("Error: Cannot create object");
echo $xml->asXML();
非常感谢。请您添加一些代码来解析给定xml中的任何元素。这将帮助我开始。我不知道你想要什么数据,但显示了一些基本用法。谢谢。请您添加一些代码来解析给定xml中的任何元素。这将帮助我开始。我不知道你想要什么数据,但显示了一些基本用法。