2009-11-04 51 views
0

与我的其他问题:Showing Multiple XML Data Entries With the Same Node ValueC#搜索和设置节点值

我有一个问题,在部分:

XmlNodeList allNodes = doc.SelectNodes("/Lessons/Lesson[Date='01/01/2010']"); 

有没有把一个字符串值在它(的方式我已经安装了)在'01/01/2010'部分?

+0

你的意思是使用一个变量,而不是文本值? var myDate =“'01/01/2010'”; 然后 XmlNodeList allNodes = doc.SelectNodes(“/ Lessons/Lesson [Date = myDate]”); – Matt

回答

2

这个简单的变化会做...

string yourstring = "01/01/2010"; 

XmlNodeList allNodes = doc.SelectNodes("/Lessons/Lesson[Date='" + yourstring + "']");