我正在编写要求我解析 xml 文件的 ac# 代码。我需要的声明是
XmlDocument xmlt = new XmlDocument();
xmlt.Load(XMLFile1.xml");
XmlNode node = xmlt.SelectSingleNode("//abc/data[@name='xyz']/value");
其中 abc 是根节点。我正在搜索数据属性@name 以匹配xyz,如果我需要一个变量而不是硬编码xyz,我应该怎么做,比如name_var。我基本上需要一个执行该功能的代码,以便我可以使用@name=name_var 而不是 xyz。
name_var 在 c# 代码中有所不同