我在解析XElement时遇到问题。
这是xml代码:
<phrase level="1">Where are <subject>you</subject> going?</phrase>
这是类
的代码[XmlRoot("phrase")]
public class Phrase
{
[XmlAttribute("level")]
public int Level { get; set; }
[XmlElement("subject")]
public string Subject { get; set; }
}
在反序列化中可以获得短语TAG的文本值(“将要去哪里?”)?
答案 0 :(得分:0)
我找到了解决方案。很容易,抱歉!
我的新课程:
[XmlRoot("phrase")]
public class Phrase
{
[XmlAttribute("level")]
public int Level { get; set; }
[XmlElement("subject")]
public string Subject { get; set; }
[XmlText]
public string Value { get; set; }
}
...在Value字段中,我可以获得XMLTAG文本值!