读书人

xpath取节点有关问题

发布时间: 2012-01-29 21:39:32 作者: rapoo

xpath取节点问题
string xpath = "contains(string(name1), ' " + strKeys + " ') ";
XmlNodeList nodes = doc.SelectNodes( "/alltickets/assort/ticket[ " +xpath + "] ");
ticket下有name1,name2,name3,name4四个节点,我只想取出name1,name3节点,怎么取啊?
如果XmlNodeList nodes = doc.SelectNodes( "/alltickets/assort/ticket[ " +xpath + "] "); 这样,四个节点都取出来了
XmlNodeList nodes = doc.SelectNodes( "/alltickets/assort/ticket[ " +xpath + "]/name1 ");如果这样只取出name1节点.请指教!

[解决办法]
恭喜,JF

读书人网 >C#

热点推荐