我正在尝试使用 TreeView 控件将 XML 文件加载到我的 GUI 上。但是,我正在为我的 XML 文件使用专有布局。
XML 的结构如下:
<ConfiguratorConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Section>
<Class ID="Example" Name="CompanyName.Example" Assembly="Example.dll">
<Interface>
<Property Name="exampleProperty1" Value="exampleValue" />
<Property Name="exampleProperty2" Value="exampleValue" />
<Property Name="exampleProperty3" Value="exampleValue" />
</Interface>
</Class>
</Section>
</ConfiguratorConfig>
我希望输出的结构如下:
Class "Example"
Property "exampleProperty1"
Property "exampleProperty2"
Property "exampleProperty3"
我对使用 XML 完全陌生。过去几个小时我一直在网上搜索,但没有任何结果有帮助。有些已经接近了,但可能属性不会显示,或者节点的名称不会显示,等等。
我在 Visual Studio 2005 中用 c# 编写。感谢您的帮助!