C# 用于解析的XML类
我有XML结构的类模型,我想将XML解析到其中。 我使用XSD生成器。一切都会好的,但有两件事不行 第一:我在xml中有类似的内容:C# 用于解析的XML类,c#,.net,xml,parsing,serialization,C#,.net,Xml,Parsing,Serialization,我有XML结构的类模型,我想将XML解析到其中。 我使用XSD生成器。一切都会好的,但有两件事不行 第一:我在xml中有类似的内容: <protocol> <!-- an error message which may appear from both sides as a response anytime.--> <message type="error"> some string </message> ... </protocol&g
<protocol>
<!-- an error message which may appear from both sides as a response anytime.-->
<message type="error">
some string
</message>
...
</protocol>
<message type="gameState">
<gameId id="zxcc"/>
<!-- one tag of the two below appears in message -->
<nextPlayer nick="asdd"/>
<gameOver>
<!-- this tag appears repeatedly for all the players -->
<player nick="zxc" result="winner"/>
</gameOver>
<!-- this tag will always appear. Not read by the server.-->
<gameState>
</gameState>
</message>
player是生成器定义的类,它在其他属性中工作。我发现这个片段xml是唯一一个复杂的节点,我有3个度
我如何解决这个问题?好的。我为我的第一个问题找到了解决办法 我不得不添加一个
[XmlText]
public string Value { get; set; }
到我的Message类中进行序列化,将其转换为文本,但我找不到第二个问题的解决方案。有什么想法吗 好的。我为我的第一个问题找到了解决办法 我不得不添加一个
[XmlText]
public string Value { get; set; }
到我的Message类中进行序列化,将其转换为文本,但我找不到第二个问题的解决方案。有什么想法吗
[XmlText]
public string Value { get; set; }