要基于属性值反序列化的目标元素

时间:2015-02-06 21:17:47

标签: c# .net xml deserialization

我想反序列化xml,其中我有2个元素具有相同的标记,但是他们的' name'属性。我想在不使用数组的情况下这样做。

xml:

<rowset>
    <row name="row1" />
    <row name="row2" />
</rowset>

要反序列化的类:

[XmlRootAttribute("rowset")]
public class Container
{
    [XmlElement("row")]
    public XmlNode row1;

    [XmlElement("row")]
    public XmlNode row2;
}

如何基于它来定位正确的行元素&#39; name&#39;属性值?

如果可能的话?

0 个答案:

没有答案