![]() |
1
2
|
![]() |
2
0
首先,由于您已经标记了这个问题wpf,您应该知道wpf对直接绑定到XML数据有很好的支持。例如,您可以将GUI中的图像直接映射到XML文件中的图标元素。请参见此链接,例如: http://www.longhorncorner.com/UploadFile/cook451/DataBindingXAML12102005134820PM/DataBindingXAML.aspx (第一个点击谷歌的“WPF数据绑定XML”)。 从代码中,可以创建 XPathDocument 然后,从XML文件 get a Navigator 最后运行自定义 XPath 有关它的查询,如:
见 this kb article 举个例子。 |
![]() |
3
0
免责声明:我复制并粘贴了代码中的代码,并在此窗口中进行了一些重构。它可能不会在第一次运行时编译,但这可能意味着它需要10分钟才能到达需要的位置。 我强烈建议您使用XML反序列化。它是面向对象的、类型安全的,而且只是简单明了的。 试试这个: 1)创建一系列类:英雄、军团、巫师和仙女座。 以下是仙女座类的一个例子:
Hero类应该包含一个军团实例,军团应该包含其余的实例来模拟XML包的布局。 2)使用XmlSerializer反序列化数据:
如果设置正确,则会留下一个包含嵌套对象和所有数据的Hero实例。酷,嗯? |
![]() |
JobProcessTask · 如何读取此xpath表达式? 2 年前 |
![]() |
MBF · PHP导入/解析XML文件内容保存到数据库 3 年前 |
![]() |
TenkMan · SQL Server XML嵌套值查询表单990 3 年前 |
![]() |
Mohan.Murali.Peddini · XSLT模板循环记录 3 年前 |