Xml 使用&;amp;

Xml 使用&;amp;,xml,Xml,我有一个导航菜单,它使用XML作为结构填充。我添加了&在XML中应该包含哪些内容&但它抛出了一个错误。我甚至试着按照验证建议将其转义为“&;”,但它会给我4个我知道不存在的其他错误,因为如果我删除&all-all,我就不会得到任何错误。另一件奇怪的事情是它正在正确地解析它 这是正确的还是我遗漏了什么,做得不对 这是我正在使用的线条的外观 <item caption="Frost &amp; Freeze Outlooks" link="wxffoutlook.php"/

我有一个导航菜单,它使用XML作为结构填充。我添加了
&
在XML中应该包含哪些内容&但它抛出了一个错误。我甚至试着按照验证建议将其转义为
“&;”
,但它会给我4个我知道不存在的其他错误,因为如果我删除&all-all,我就不会得到任何错误。另一件奇怪的事情是它正在正确地解析它

这是正确的还是我遗漏了什么,做得不对

这是我正在使用的线条的外观

<item caption="Frost &amp; Freeze Outlooks" link="wxffoutlook.php"/>

下面是验证错误的链接


您必须编写
&(如果&并不意味着开始一个实体表示法)


因此,如果您想获得
&
从XML中,在其中对其进行“双重编码”:
&;amp

您的标记示例是来自XML还是集成它的页面?链接到的错误和发布的代码不匹配,这很糟糕。另外,请检查您的xml在验证之前是否未被处理-因为在验证时没有转义符号(
&;
),错误消息清楚地显示了这一点。您必须编写
&(如果&并不意味着开始一个实体表示法)。因此,如果您想获得
&
从XML中,尝试在其中对其进行“双重编码”:
&;amp尝试使用
和#038而不是
&@CBroe谢谢你,这真是妙计!