一个xml问题
1.下面的方法可行。
XmlNode node = doc.SelectSingleNode("//book[name='abc']");
2.但是下面的方法就不可行,node无法初始化。
string txt="abc";
XmlNode node = doc.SelectSingleNode("//book[name=txt]");
因为需要写成函数,所以必须要第二种方式,貌似是单双引号的问题。该怎么做?
------解决方案--------------------
XmlNode node = doc.SelectSingleNode("//book[name='" + txt + "']");