我想使用php从mysql数据库中获取数据并在xml文件中设置值,我尝试了不同的方法,例如
libxml_use_internal_errors(true);
$myXMLData=
"<?xml version='1.0'?>............(12000lines).............";
$xml = simplexml_load_string($myXMLData);
if ($xml === false) {
echo "Failed loading XML: ";
foreach(libxml_get_errors() as $error) {
echo "<br>", $error->message;
}
} else {
print_r($xml);
}
?>
等等,但什么都不起作用。上面的方法在很多行中显示错误,因为xml文件太大,你可以看到它的图像。请在这里输入图像描述请让我知道是否有任何方法可以在xml文件中使用php。谢谢您
这就是显示错误的文件
1条答案
按热度按时间dojqjjoe1#
此元素的数据有问题。。。
可能是在处理过程中,双引号被单引号替换,这意味着ss:referesto属性具有非法值。
你可以把这行编辑成
它应该有用。