5
我想将一个Xml文档反序列化为一个C#类。 Xml看起来像这样:如何用xml自定义true和false值来设置布尔值?
<response>
<result>Success</result>
</response>
该结果可能只有“成功”或“失败”。当我反序列化它时,我想把值设为“成功”= true和“失败”= false的布尔值。我不知道如何设置true和valse常量?我目前的代码看起来像这样。
[XmlRoot(ElementName="response")]
public class Response()
{
[XmlElement(ElementName="result")]
public bool Result { get; set; }
}
我加入了XmlIgnore属性的例子,因为这是为了防止两个结果在XML中结束了,如果你searialize该类。 – 2010-10-08 12:56:26
看来,这只适用于ResultInternal是公共的。 – 2010-10-08 13:51:35