首先在这里我向您展示我的 XML 文档,然后我想使用 C# 代码读取这些值,但在这里我收到了仅用户名 usr 和密码 pwd。
<Users>
<user>
<username>abc</username>
<password>def</password>
</user>
<user>
<username>usr</username>
<password>pwd</password>
</user>
</Users>
Java 代码:
private void Form1_Load(object sender, EventArgs e)
{
XmlDocument xDoc = new XmlDocument();
xDoc.Load(Application.StartupPath+"\\load.xml");
foreach (XmlNode node in xDoc.SelectNodes("//Users/user"))
{
string Username = node.FirstChild.InnerText;
string Password = node.LastChild.InnerText;
// Some coding goes here
}
}
我需要两个用户的详细信息。我的 XPath 查询出了什么问题?