我正在尝试将以下链接放入XML文件中,并且它正在回复错误。
<link URL="http://hqgoogle1/search?site=bolt_collection&client=bolt_frontend&output=xml_no_dtd&proxystylesheet=bolt_frontend&proxycustom=%3cHOME/" TitleText="" LinkText="BOLT" />
错误:
这是一个意外的令牌。预期的标记是'SEMICOLON'。第47行,第69位。
我不能为我的生活弄清楚为什么会这样。该链接有效,工作正常。有没有“&amp; c”打破XML?
答案 0 :(得分:1)
这是因为&
是实体的前缀,必须以;
终止。只需在属性中将&
替换为&
即可。 &
代表XML中的&
。