Par*_*tha -3 c# xml-serialization
我想创建一个具有以下结构的XML文件.任何人都可以给我一个可以序列化/反序列化这个XML的类吗?
<Disposition>
<DispositionTextList Description="">
<DispositionText value="">
<DispositionText value="">
</DispositionTextList>
<DispositionTextList Description="">
<DispositionText value="">
<DispositionText value="">
</DispositionTextList>
</Disposition>
Run Code Online (Sandbox Code Playgroud)
XElement element = new XElement("Disposition",new XElement("DispositionTextList",
new XAttribute("Description",""),new XElement("DispositionText",
new XAttribute("value","")),XElement("DispositionText",
new XAttribute("value",""))),new XElement("DispositionTextList",
new XAttribute("Description",""),new XElement("DispositionText",
new XAttribute("value","")),XElement("DispositionText",new XAttribute("value",""))))
Run Code Online (Sandbox Code Playgroud)
您可以在C#中使用XDocument API,它也是可枚举的,这意味着您可以使用LINQ枚举来访问和操作xml文件.
所以要将其保存到文件中:
element.Save("path");
或者您甚至可以使用其他重载来使用文本编写器或输出流.
归档时间: |
|
查看次数: |
260 次 |
最近记录: |