XML元素到bool数组
本文关键字:数组 bool 元素 XML | 更新日期: 2023-09-27 18:12:56
我有以下XML
<Appointment>
<FollowupDays>
<boolean>true</boolean>
<boolean>true</boolean>
<boolean>false</boolean>
<boolean>true</boolean>
</FollowupDays>
</Appointment>
我想从FollowupDays
的元素中加载一个bool[]
。boolean
元素是数组中的项。
如果您考虑使用支持.NET 3
及以上版本的XElement
,您可以考虑使用:
XElement xElement = XElement.Load("path/to/your/xml");
bool[] followupDays = xElement
.Decendents("FollowupDays")
.First()
.Select(b =>
Convert.ToBoolean(b.Value))
.ToArray();