【发布时间】:2020-11-26 16:58:21
【问题描述】:
我正在尝试做一些超级简单的事情。我只想加载一个带有 XML 文件的字段屏幕。每个 XML 只会有一个具有多个节点的项目。它总是看起来像下面的 XML。
字段名称相同,但删除了开头的“post”,因此“postcity”包含我实际上试图加载到 city.Text 中的文本
我已经尝试过所有的教程,但它们都以导入多个 XML 项目(如数据库)为中心。我只想加载这个。
<information xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<postRoomOrigin>OKC1234</postRoomOrigin>
<postcity>OKC</postcity>
<postchairCount>12</postchairCount>
<postfirstName>sdfghjqwertyhj</postfirstName>
<postlastName>erfghj</postlastName>
</information>
这是我的代码
private void clickLoadConfig_ItemClick(object sender, DevExpress.Xpf.Bars.ItemClickEventArgs e)
{
XmlDocument doc = new XmlDocument();
doc.Load("C:\\config.xml");
//Now I want to load <postfirstName>Josh</postfirstName> into firstName.Text
//So firstName.Text = "Josh"
}
【问题讨论】:
-
请提供a mvce
-
private void clickLoadConfig_ItemClick(object sender, DevExpress.Xpf.Bars.ItemClickEventArgs e) { XmlDocument doc = new XmlDocument(); doc.Load("C:\\config.xml"); //现在我想将
Josh 加载到 firstName.Text //So firstName.Text = "Josh" }