我正在研究一个涉及大量XML解析的学校项目.我在C#编码,但我还没有找到解析这个XML的"合适"方法.我看过几种不同的方式,但还没有把它弄好; 所以我来找你 理想情况下,我正在寻找类似于Python中的Beautiful Soup(有点类似).
我想知道是否有任何方法可以像这样转换XML:
<config>
<bgimg>C:\\background.png</bgimg>
<nodelist>
<node>
<oid>012345</oid>
<image>C:\\image.png</image>
<label>EHRV</label>
<tooltip>
<header>EHR Viewer</header>
<body>Version 1.0</body>
<icon>C:\\ico\ehrv.png</icon>
</tooltip>
<msgSource>8181:iqLog</msgSource>
</nodes>
</nodeList>
<config>
Run Code Online (Sandbox Code Playgroud)
进入一个数组/ Hastable/Dictionary/Other像这样:
Array
(
["config"] => array
(
["bgimg"] => "C:\\background.png"
["nodelist"] => array
(
["node"] => array
(
["oid"] => "012345"
["image"] => "C:\\image.png"
["label"] => "Version 1.0"
["tooltip"] => array
(
["header"] => "EHR Viewer"
["body"] => "Version 1.0"
["icon"] => "C:\\ico\ehrv.png"
)
["msgSource"] => "8181:iqLog"
)
)
)
)
Run Code Online (Sandbox Code Playgroud)
即使只是给我一个体面的资源来查看也会非常有帮助.万分感谢.
| 归档时间: |
|
| 查看次数: |
3640 次 |
| 最近记录: |