<script>
XmlDocument newXML = new XmlDocument();
XmlTextReader reader1 = new XmlTextReader(test.xml);
newXML.Load(reader1);
XmlNode root = newXML.DocumentElement;
Response.Write(root.OuterXml);
</script>
XmlDocument newXML = new XmlDocument();
XmlTextReader reader1 = new XmlTextReader(test.xml);
newXML.Load(reader1);
XmlNode root = newXML.DocumentElement;
Response.Write(root.OuterXml);
</script>
写成这样:
string TestUrl = Server.MapPath(Request.ApplicationPath)
XmlTextReader reader1 = new XmlTextReader(TestUrl + "\test.xml");
XmlTextReader reader1 = new XmlTextReader(TestUrl + "/test.xml"); newXML.Load(reader); //错误行
string str = newXML.OuterXml;
doc.Load(Server.MapPath("test.xml"));
有时候会忽略掉这个问题的
<%@ Import NameSpace="System" %>
<%@ Import NameSpace="System.Xml" %>
<%@ Import NameSpace="System.IO" %>
<%@ Import Namespace="System.Text" %>
<%@ Import Namespace="System.Net" %>
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Web.UI" %>
<script Language="c#" runat="server"> XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("test.xml"));
String str = doc.OuterXml;</script>
<% =str %>
“/RSS”应用程序中的服务器错误。
--------------------------------------------------------------------------------编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS1519: 类、结构或接口成员声明中的标记“(”无效源错误: 行 38:
行 39: XmlDocument doc = new XmlDocument();
行 40: doc.Load(Server.MapPath("test.xml"));
行 41: String str = doc.OuterXml;
行 42: </script>
源文件: D:\rss\test3.aspx 行: 40