Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 解码xml时出错&引用&&引用;无效标记。“等待”&引用;_C#_Xmlexception - Fatal编程技术网

C# 解码xml时出错&引用&&引用;无效标记。“等待”&引用;

C# 解码xml时出错&引用&&引用;无效标记。“等待”&引用;,c#,xmlexception,C#,Xmlexception,我有一个xml文件,当我试图解码它时 XmlElement cmd = data.DocumentElement; cmd.InnerXml = WebUtility.HtmlDecode(cmd.InnerXml); 我发现错误“&”不是有效的标记。等待“;”。 Xml文件 我想您的XML包含一个可能会导致问题的“&”。应该有&改为用XML编写 作为将来的参考,在这些场景中,如果您提供(至少部分提供)您试图解析的XML,

我有一个xml文件,当我试图解码它时

                XmlElement cmd = data.DocumentElement;
                cmd.InnerXml = WebUtility.HtmlDecode(cmd.InnerXml);

我发现错误“&”不是有效的标记。等待“;”。 Xml文件


我想您的XML包含一个可能会导致问题的“&”。应该有
&改为用XML编写


作为将来的参考,在这些场景中,如果您提供(至少部分提供)您试图解析的XML,将更容易提供帮助。

XML包含&;和其他xml符号;ItemNote=“5408 03613959805885 8HNp&;ie&;ZX”E”/>HtmlDecode将
&;
替换为一个普通的
&
-使其成为无效的XML为什么您认为需要对其进行解码?
<command type="Order" TZ="180">
<Detail InquiryNo="11100433067" InquiryLineNo="10000" LineNo="80000" ProductNo="1162" ProductName="Код товарной номенклатуры" Size="" Quantity="1" Amount="0" ValuatedAmount="0" Discount="0" CouponCode="20000" Color="" Status="0" Service="0" ExternalBarcode="" Barcode="7500277733715" Type="73" Keep="0" VAT_Rate="0" VAT_Amount="0" ItemNote="5408 03613959805885 8HNp&amp;ie&amp;ZX&quot;E"/>
<Detail InquiryNo="11100433067" InquiryLineNo="10000" LineNo="100000" ProductNo="1162" ProductName="Код товарной номенклатуры" Size="" Quantity="1" Amount="0" ValuatedAmount="0" Discount="0" CouponCode="30000" Color="" Status="0" Service="0" ExternalBarcode="" Barcode="7500277733715" Type="73" Keep="0" VAT_Rate="0" VAT_Amount="0" ItemNote="5408 03614850354540 9BTEXm*GsbOT*"/>
<Detail InquiryNo="11100433067" InquiryLineNo="10000" LineNo="120000" ProductNo="1162" ProductName="Код товарной номенклатуры" Size="" Quantity="1" Amount="0" ValuatedAmount="0" Discount="0" CouponCode="40000" Color="" Status="0" Service="0" ExternalBarcode="" Barcode="7500277733715" Type="73" Keep="0" VAT_Rate="0" VAT_Amount="0" ItemNote="5408 03613959805960 cp&lt;=U8&amp;5FY&quot;K"/>
<Detail InquiryNo="11100433067" InquiryLineNo="10000" LineNo="130000" ProductNo="1212" ProductName="Признак предмета расчета" Size="" Quantity="1" Amount="0" ValuatedAmount="0" Discount="0" CouponCode="40000" Color="" Status="0" Service="0" ExternalBarcode="" Barcode="7500277733715" Type="73" Keep="0" VAT_Rate="0" VAT_Amount="0" ItemNote="1"/>
<Detail InquiryNo="11100433067" InquiryLineNo="10000" LineNo="140000" ProductNo="1162" ProductName="Код товарной номенклатуры" Size="" Quantity="1" Amount="0" ValuatedAmount="0" Discount="0" CouponCode="50000" Color="" Status="0" Service="0" ExternalBarcode="" Barcode="7500277733715" Type="73" Keep="0" VAT_Rate="0" VAT_Amount="0" ItemNote="5408 03613959805885 -./;:&lt;=&gt;?/YTR"/>
</command>