C# 如何使用&;,解析XElement<&燃气轮机;符号?
我有这样的xmlC# 如何使用&;,解析XElement<&燃气轮机;符号?,c#,xml,xml-parsing,xelement,C#,Xml,Xml Parsing,Xelement,我有这样的xml <root> <text>My test is 5 > 2 & 10 < 12</text> </root> 我会犯错误 如果是xml内容&因此我得到这个错误«解析EntityName时发生错误» 如果xml内容>所以我得到这个错误«名称不能以' 我有这样的xml 不,那不是XML。这是一些随机字符串 不能使用XElement解析无效的XML。要使用XElement或XDocument等XML解析器,
<root>
<text>My test is 5 > 2 & 10 < 12</text>
</root>
我会犯错误
如果是xml内容&因此我得到这个错误«解析EntityName时发生错误»
如果xml内容>所以我得到这个错误«名称不能以'
我有这样的xml
不,那不是XML。这是一些随机字符串
不能使用XElement解析无效的XML。要使用XElement或XDocument等XML解析器,您首先需要有一个有效的XML:
<root>
<text>My test is 5 > 2 & 10 < 12</text>
</root>
我的测试是52&;10 12
因此,请继续并通知该字符串的作者,他需要修复该字符串,以获得可以解析的有效XML。这是因为该XML无效,生成它的人负责。你应该和他们谈谈如何修复它,因为如果不可能的话,你会很痛苦 具体而言,字符
&
,
(以及属性中的“
或”
)应该是相应的:
我的考试是52分和1012分
对不起,我的问题不对。我在这里提出了一个新问题
<root>
<text>My test is 5 > 2 & 10 < 12</text>
</root>
<root>
<text>My test is 5 > 2 & 10 < 12</text>
</root>