gpt4 book ai didi

php - 警告 'SimpleXMLElement::addChild(): 未终止的实体引用

转载 作者:数据小太阳 更新时间:2023-10-29 02:50:58 26 4
gpt4 key购买 nike

正在尝试创建 xml 文件并收到警告。

警告“SimpleXMLElement::addChild():未终止的实体引用 Brantford Jonson”

所以当我尝试打开 xml 文件时出现错误

This page contains the following errors:

error on line 3 at column 4: StartTag: invalid element name
Below is a rendering of the page up to the first error.,

我认为我的错误与此 php 警告有关。

这里是相关代码

  if ($value instanceof Zend_Config) {
$child = $xml->addChild($key);
$this->_addBranch($value, $child, $xml);
} else {

$xml->addChild($key, (string) $value);
}

你能帮我查明为什么会出现这个错误吗?试过这样的东西

if ($value instanceof Zend_Config) {
$child = $xml->addChild($key);
$this->_addBranch($value, $child, $xml);
} else {
$xml->$key((string) htmlspecilalchars($value));
}

最佳答案

当我的 XML 中有一个符号“&”时,我遇到了这个错误。也许尝试使用 htmlspecialchars() 转义字符串。

关于php - 警告 'SimpleXMLElement::addChild(): 未终止的实体引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43326254/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com