Html 处理某些元素属性中格式错误的XML

Html 处理某些元素属性中格式错误的XML,html,xml,Html,Xml,对有问题的XML代码进行下一步简化: <A> <B someAttr="http://someURL?par1=AAA&par2=BBB"> </B> </A> …当我尝试在浏览器中加载时,它会提供以下错误消息: Error de lectura XML: mal formado Ubicación: file:///C:/GESMED/ws-eclipse-GESMED-ZCAS/Z-AUX/xml/3.xml Nú

对有问题的XML代码进行下一步简化:

<A>
    <B someAttr="http://someURL?par1=AAA&par2=BBB">
    </B>
</A>

…当我尝试在浏览器中加载时,它会提供以下错误消息:

Error de lectura XML: mal formado
Ubicación: file:///C:/GESMED/ws-eclipse-GESMED-ZCAS/Z-AUX/xml/3.xml
Número de línea 3, columna 43:  <B someAttr="http://someURL?par1=AAA&par2=BBB">
-------------------------------------------------------------------------^
XML错误:格式错误 乌比卡翁:file:///C:/GESMED/ws-eclipse GESMED ZCAS/Z-AUX/xml/3.xml Número de línea 3,第43栏: -------------------------------------------------------------------------^ 有人知道怎么修吗


(注意:它抱怨第二个“=”)

&
必须在XML中转义为
&未用作实体引用时

更新原始程序或手动编辑XML。如果无法控制此输入XML,请参阅

(注意,它抱怨第二个“=”)


=
很好。错误箭头
^
仅指向
=
,因为它是
&par2
之后的第一个字符,lexer可以知道它没有处理以
结尾的实体名称

你说得对!将“&”更改为“&”解决问题。谢谢