我正在接收套接字上的XML feed。基本上我读取了套接字的完整xml记录,并使用XMLTextReader来检索所需的属性值。 例如。 xmlrecord
<?xml version="1.0" encoding="ISO-8859-1" ?>
<record name="XXXX" type="YYY">
<field name="field1" value="0"></field>
<field name="field2" value="0"></field>
</record>
但是xml中的属性值无效。 例如:
<field name="XNAME" value="http://www.xxx.com/xx/xxx.do?id=1234&sourceType=3"></field>
这里'&amp;'无效。
<field name="XNAME" value="value"> "value "Quoted Value""</field>
此处“引用值”无效
当我尝试读取具有此类值的xml记录时,我收到无效字符的异常。 如果有人可以建议我如何解决这个问题,除了在整个xml记录上使用搜索和替换。
由于