【发布时间】:2020-10-13 21:10:03
【问题描述】:
我目前正在像这样序列化我的 XML 对象:
public static string Serialize<T>(T value) {
XmlSerializer xsSubmit = new XmlSerializer(typeof(T));
using (var sww = new StringWriter())
{
using (XmlTextWriter writer = new XmlTextWriter(sww))
{
xsSubmit.Serialize(writer, value);
}
return sww.ToString();
}
}
但是,我想在我的 XML 文档中添加一些自定义元数据:
<myXML>
<META>
<timeStamp>Sunday, November 11, 2020</timeStamp>
...
</META>
<DATA>
// Serialized Object
</DATA>
</myXML>
我是否可以在不使用 XDocument 之类的东西手动构建整个文档或向我的所有对象中添加字段的情况下实现这一点?
【问题讨论】:
-
@AlexanderPetrov 抱歉,我修正了一个错字。