gpt4 book ai didi

XML 序列化 - 多个元素同名

转载 作者:行者123 更新时间:2023-12-02 15:28:12 24 4
gpt4 key购买 nike

使用 C#,我试图将 XML 序列化为这个字符串:

<root>
<IncludeRetElement>TxnID</IncludeRetElement>
<IncludeRetElement>TimeCreated</IncludeRetElement>
<IncludeRetElement>TimeModified</IncludeRetElement>
<IncludeRetElement>EditSequence</IncludeRetElement>
<IncludeRetElement>TxnNumber</IncludeRetElement>
<IncludeRetElement>CustomerRef</IncludeRetElement>

</root>

我的类(class)应该是什么样的?我认为这行不通:

 public class Root
{
List<string> IncludeRetElement = new List<string>();
}

序列化时,是否需要向 XMLSerializer 对象添加特殊参数?

最佳答案

这应该有效:

[XmlElement("IncludeRetElement")]
public string[] IncludeRetElement { get; set; }

关于XML 序列化 - 多个元素同名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29312977/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com