1

我们有以下 XML

<A>
   <B>0
      <C>4</C>
    </B>
</A>

如您所见,C在节点 B 的值之后有一个节点。我们想用Xml.Serialization标签 ( XMLElement, XMLRoot...) 解析它,就像我们对其余消息所做的那样。

有任何想法吗?

4

1 回答 1

1

这样的节点内容称为“混合内容”。

我从不需要处理此类文件的 XmlSerialization。看起来XmlRootAttribute可用于将此类数据序列化为字符串列表:

[System.Xml.Serialization.XmlTextAttribute()]
public string[] Text {get;set;}
于 2013-01-04T08:24:49.387 回答