【发布时间】:2014-09-30 05:59:34
【问题描述】:
我正在尝试使用 SharpSerializer 将对象序列化为 xml 文件。
不幸的是,生成的 xml 文件不包含我提供的任何信息。
我的代码是这样的:
public class SaveGameInfo
{
public string test;
}
public class main
{
public void onClickedSave()
{
SaveGameInfo obj = new SaveGameInfo();
obj.test = "TestInformation";
SharpSerializer sharpSerializer = new SharpSerializer();
sharpSerializer.Serialize(obj, "test.xml");
}
}
生成的 XML 仅包含以下信息:
<Complex name="Root" type="SaveGameInfo, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" />
感觉好像我遗漏了一些明显的东西,但我不知道它是什么。
【问题讨论】:
标签: c# serialization xml-serialization