【发布时间】:2026-02-09 19:55:02
【问题描述】:
我正在解析 XML 文件中某些元素中的空字符串类,如下所示。
objectCxml.Request.InvoiceDetailRequest.InvoiceDetailRequestHeader.InvoiceDetailHeaderIndicator = "";
XmlSerializer s = new XmlSerializer(typeof(cXML));
XmlTextWriter tw = new XmlTextWriter(path, Encoding.UTF8);
s.Serialize(tw, objectCxml);
它会生成如下所示的 xml
<InvoiceDetailHeaderIndicator xsi:type="xsd:string"/>
但我想要它如下
<InvoiceDetailHeaderIndicator/>
有什么建议吗?
【问题讨论】:
-
好吧,
InvoiceDetailRequestHeader是什么?我们可以在这里看到类和InvoiceDetailHeaderIndicator属性吗?也许是object? -
InvoiceDetailHeaderIndicator 属性为对象
标签: c# xml-serialization