使用& xml Feed中的符号

时间:2012-03-09 06:41:50

标签: xml

请查看此Feed:http://www.yourbestdeals.com/feeds/rss.aspx?r=test&citygroup=Boston

如果您查看源代码,则所有&符号实际上都是&。 但是,我需要链接标记中的符号才能成为&否则他们不能在我的系统中工作。

问题是当我将这些符号更改为&时,xml Feed变为无效,因为&符号不是有效的xml格式。

有什么方法吗?

由于

2 个答案:

答案 0 :(得分:3)

由于&表示XML中的&(而不是&,这意味着start of character reference),因此XML很好。

如果它“在您的系统中无效”,那么您需要修复其他内容。我最好的猜测是消耗XML的东西不是使用XML解析器(也许它试图用正则表达式解析XML,或者你可能是从源复制/粘贴XML编码的URI)。

修复此问题,而不是试图破解数据。

答案 1 :(得分:0)

&是&符号的实体,请尝试替换所有&到&