用可变字段序列化xml
本文关键字:序列化 xml 字段 | 更新日期: 2023-09-27 18:18:38
我有一个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;
如何在XPathDocument中加载XML,通过string id='n'
修改string{n}
节点,然后序列化?