错误:重载“XmlTextReader”方法未获取“1”参数,请问需要什么参数?
qufs 2003-08-24 02:09:51 public void Page_Load(object src, System.EventArgs e)
{
string filename=Server.MapPath("AddressBook.xml");
XmlTextReader reader=null;
try
{
reader=new XmlTextReader(filename);//错误:重载“XmlTextReader”方法未获取“1”参数
while(reader.Read())
{
switch(reader.NodeType)
{
case XmlNodeType.Element: Response.Write(Server.HtmlEncode("<"+reader.Name+">")+"<br>");
break;
case XmlNodeType.Text: Response.Write(reader.Value+"<br>");
break;
case XmlNodeType.CDATA: Response.Write(Server.HtmlEncode("<![CDATA["+reader.Value+"]]>")+"<br>");
break;
case XmlNodeType.ProcessingInstruction: Response.Write(Server.UrlEncode("<?"+reader.Name+" "+reader.Value+"?>")+"<br>");
break;
case XmlNodeType.Comment: Response.Write(Server.UrlEncode("<!--"+reader.Value+"-->")+"<br>");
break;
case XmlNodeType.Document:
break;
case XmlNodeType.DocumentType: Response.Write(Server.HtmlEncode("<!DOCTYPE "+reader.Name+"["+reader.Value+"]")+"<br>");
break;
case XmlNodeType.EntityReference: Response.Write(reader.Name+"<br>");
break;
case XmlNodeType.EndElement: Response.Write(Server.HtmlEncode("</"+reader.Name+">")+"<br>");
break;
}
}
}
finally
{
if(reader!=null)
{
reader.Close();
}
}
}