【发布时间】:2017-02-15 20:40:03
【问题描述】:
我想将一些 XML 子节点加载到特定的文本框中,但只能通过创建 XmlDocument 子节点的 XMLNodeList 并将它们作为列表迭代并按索引调用它们来找到如何做到这一点的示例。有没有办法通过标签名称在我的 XMLDocument 中获取特定的子节点?
//my xml file
<?xml version="1.0" encoding="UTF-8"?>
<Textboxes>
<FirstName>John</FirstName>
<LastName>Smith</LastName>
</Textboxes>
//c# method to load textboxes by child node names
private void LoadTextboxes()
{
XmlDocument doc = new XmlDocument();
doc.Load(Application.StartupPath + "\\Saved.xml");
txtFirstName.Text = doc.??? // get <FirstName>
txtLastName.Text = doc.??? // get <LastName>
}
【问题讨论】: