【发布时间】:2015-06-17 09:49:43
【问题描述】:
我有以下xml
<Amendment.Text>
<Page>4</Page>
<Line>4</Line>
<Bold>It is a </Bold>
<Italic>Beautiful Day</Italic>
<Bold>In London</Bold>
<Italic>17 June 2015</Italic>
</Amendment.Text>
我想将 <Bold> 和 <Italic> 元素检索到
字符串属性
输出(字符串属性内容):
<Bold>It is a </Bold>
<Italic>Beautiful Day</Italic>
<Bold>In London</Bold>
<Italic>17 June 2015</Italic>
我的可序列化类如下 -
[Serializable]
public class AmdTextType
{
public string Page { get; set; }
public string Line { get; set; }
public string Content { get; set; }
}
我能够反序列化 Page 和 Line 但无法获得
带有标签的Italic 和Bold 元素
【问题讨论】:
-
不清楚你有什么问题,
AmdTextType类中没有Italic和Bold属性。你用XmlSerialier吗?那你don't need to use[Serializable].
标签: c# xml serialization