我正在做xml字符串反序列化到类中。但它没有发生。这里是我的示例XML:XML反序列化
<Transaction>
<tag1 val1="1" val2="2">
<subtag>somestring</subtag>
</tag1>
<Transaction>
我已经创建的类是这样的:
[Serialzable]
Class Transaction
{
[xmlElement]
public string tag1;
}
[Serialzable]
Class tag1
{
[xmlAttribute]
public string val1;
[xmlAttribute]
public string val2;
[xmlAttribute]
public string subtag;
}
现在,当我反序列化,一切的除了子标签值正常工作。它成为空对象。我试图让它成为XMLElement和XMLAttribute,但都没有成功。
您的最终标记需要正确格式化:'交易>' –
2012-07-10 14:53:50