首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

xpath取节点有关问题

2012-01-29 
xpath取节点问题stringxpathcontains(string(name1),+strKeys+ ) XmlNodeListnodesdoc.SelectNodes

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

热点排行