xml的文档如下:
<?xml version="1.0" encoding="utf-8"?>
<user>
  <person name="风拉" sex="男" age="25">
    <pass>123</pass>
    <Address>大明</Address>
  </person>
  <person name="风云" sex="女" age="25">
    <pass>123</pass>
    <Address>昆明</Address>
  </person>
</user>我的程序如下:
         ……
        xmlDoc = new XmlDocument();
        xmlDoc.Load(Server.MapPath("User.xml"));
        XmlNode xn = xmlDoc.SelectSingleNode("user");        XmlNodeList xnl = xn.ChildNodes;        foreach (XmlNode xnf in xnl)
        {
            XmlElement xe = (XmlElement)xnf;
            Response.Write(xe.GetAttribute("name"));//显示属性值 
            Response.Write(xe.GetAttribute("sex"));            XmlNodeList xnf1 = xe.ChildNodes;
            foreach (XmlNode xn2 in xnf1)
            {
                Response.Write(xn2.InnerText);//显示子节点点文本 
                
            }        } 
其实就是遍历整个xml文件。问题:
1.我想让它显示在网页上,为啥调试的时候总是报错(响应在此上下文中不可用。)????
2.如果我想控制只查找name为“风云”的,应该怎么写呢?