这个是不符合标准的XML文件。(可以说是错误的XML文件)
&是XML中当以字符出现是必须被转义的字符。
这里有两种解决方法:
1 xml文件中用 & amp; 代替&。
XML里这样必须转义的特殊字符还有:
& --- & amp ;
< --- & lt ;
> --- & gt ;
' --- & apos ;
" --- & quot ;
注意:上面特殊字符& amp; 中间不能有空格,百度会自动按照特殊字符替换掉。所以留了空格。
2
加上数据标识段:
用括起来后,里面的内容就被XML认为是字符串,不做任何词法判断。