我正在尝试构建一个将与此 XML 结构映射的类,但不知道如何。如果元素值是字符串,我在这里看到了可以使用 [XmlText] 的示例。在我的例子中,元素值是布尔值。我应该如何构建我的“服务”类?
(我认为)我知道如何处理“服务”元素:-)。它只是一个“服务”对象的数组。我只是不确定如何构建“服务”类。
<?xml version="1.0" encoding="utf-8"?>
<Config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<MyConfigs>
<Services>
<Service Name="ServiceName">true</Service>
</Services>
</MyConfigs>
我有这个:
[XmlArray("Services")]
[XmlArrayItem("Service")]
public Service[] Services { get; set; }
和这个:
public class Service
{
[XmlAttribute]
public string Name { get; set; }
// How do I get the boolean value here?????
}