例如,我在 xml 文件中有以下数据:
<Critic-List>
<bruce-bennett>
<Movie Title="White House Down (2013)" Score="C+" Like="false"/>
<Movie Title="Despicable Me 2 (2013)" Score="A-" Like="true"/>
<Movie Title="World War Z (2013)" Score="B+" Like="true"/>
<Movie Title="Man of Steel (2013)" Score="B+" Like="true"/>
我如何编写一个代码
- 通过属性选择一个节点-say attribute(title)="Despicable Me 2 (2013)"
- 并从该选定节点给出该节点的另一个属性的值 - 例如:attribute(like)...(在这种情况下将返回“true”)
C# 中的 XML 阅读器似乎更倾向于返回“内部文本”而不是属性值,我想知道是否应该将我的 xml 数据存储在内部文本而不是属性中。对我来说,检索会更方便属性的数据值,但我不确定这些参数是否存在......
任何帮助或建议阅读将不胜感激!