我正在运行以下代码:
public String Serialize()
{
XmlSerializer serializer = new XmlSerializer(typeof(SomeInformation));
StringWriter writer = new StringWriter();
serializer.Serialize(writer, new SomeInformation());
String output = writer.ToString();
return output;
}
序列化如下。
[XmlRoot("MyRoot")]
public class SomeInformation
{
public SomeInformation() { }
[XmlElement("SomeNode1")]
public String Prop1 { get { return "Some prop 1"; } }
[XmlElement("SomeNode2")]
public String Prop2 { get { return "Some prop 2"; } }
}
我正在获取包含 XML 但没有内部标签的字符串。我是序列化的新手,完全被卡住了。关于我做错了什么有什么建议吗?!