我有一个XML文件,其中包含与此类似的结构:
<MainData>
<field>
<otherField>
<Strings>
<string0>
some nested nodes
</string0>
<string1>
</Strings>
</MainData>
我需要反序列化这个XML,但我正在努力使用<Strings>
节点。 string [int]总是包含相同的字段,所以我可以将字符串存储到List<myString>
,其中myString是合适的类,但我也需要存储索引字符串* 0 *。请建议如何实现这一目标?我正在使用C#和所有其他序列化using System.Xml.Serialization;
答案 0 :(得分:1)
如何在XPathDocument中加载XML,通过string{n}
修改string id='n'
个节点然后序列化?