【发布时间】:2016-02-23 12:46:53
【问题描述】:
我开始研究 XML(反)序列化,我正在努力反序列化以下 XML
<?xml version="1.0" encoding="utf-8" ?>
<Reader>
<NewRecord value ="HH"/>
<FileTerminator value ="HHProgram"/>
<OutputFont value ="Courier"/>
</Reader>
进入下面的类
public class Reader
{
[XmlElement]
public string NewRecord;
[XmlElement]
public string FileTerminator;
[XmlElement]
public string OutputFont;
}
我在引用以下 XML 按预期工作的每个元素的正确值属性时遇到问题。
<?xml version="1.0" encoding="utf-8" ?>
<LayoutReader>
<NewRecord>HH</NewRecord>
<FileTerminator>HHProgram</FileTerminator>
<OutputFont>Courier</OutputFont>
</LayoutReader>
【问题讨论】:
-
后者无需调整即可工作,因为那里有元素的值
标签: c# xml deserialization