主题:各位大侠请进,小弟跪求.net问题!!急!在线等!!!
<?xml version="1.0" encoding="gb2312" ?>
- <file>
- <xmlrecord>
<infoid>1</infoid>
<title>论坛第一帖</title>
<posttime>2009-3-11 21:51:34</posttime>
<content>Just Do It</content>
<postuser>EC980387D4794F4\Administrator</postuser>
</xmlrecord>
- <xmlrecord>
<infoid>2</infoid>
<title>还有谁玩实况的</title>
<posttime>2009-3-11 21:56:56</posttime>
<content>文兄这菜鸟</content>
<postuser>EC980387D4794F4\Administrator</postuser>
</xmlrecord>
</file>
小弟编写了一个程序按infoid的值读取以上xml文件(content.xml)的指定节点,所写程序如下:
protected void Page_Load(object sender, EventArgs e)
{
string id;
id=Request.QueryString["ID"];
string filepath = Server.MapPath("content.xml");
XmlDocument doc = new XmlDocument();
doc.Load(filepath);
XmlNode node = doc.SelectSingleNode("/file/xmlrecord[[color=FF00FF]infoid='id'[/color]]");
Response.Write(node.InnerText);
}
其中id用来获取其他页面传送过来的变量.程序编译后总是提示node为空,不知哪里出了问题,还请各位大侠不吝赐教,小弟涕泪交淋,不胜感激!!!
- <file>
- <xmlrecord>
<infoid>1</infoid>
<title>论坛第一帖</title>
<posttime>2009-3-11 21:51:34</posttime>
<content>Just Do It</content>
<postuser>EC980387D4794F4\Administrator</postuser>
</xmlrecord>
- <xmlrecord>
<infoid>2</infoid>
<title>还有谁玩实况的</title>
<posttime>2009-3-11 21:56:56</posttime>
<content>文兄这菜鸟</content>
<postuser>EC980387D4794F4\Administrator</postuser>
</xmlrecord>
</file>
小弟编写了一个程序按infoid的值读取以上xml文件(content.xml)的指定节点,所写程序如下:
protected void Page_Load(object sender, EventArgs e)
{
string id;
id=Request.QueryString["ID"];
string filepath = Server.MapPath("content.xml");
XmlDocument doc = new XmlDocument();
doc.Load(filepath);
XmlNode node = doc.SelectSingleNode("/file/xmlrecord[[color=FF00FF]infoid='id'[/color]]");
Response.Write(node.InnerText);
}
其中id用来获取其他页面传送过来的变量.程序编译后总是提示node为空,不知哪里出了问题,还请各位大侠不吝赐教,小弟涕泪交淋,不胜感激!!!