欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ASP.NET读取XML文件4种方法分析】,下面是详细的讲解!
ASP.NET读取XML文件4种方法分析
<% @ Page Language="C#"%>
<% @ Import Namespace="System.Xml"%>
<html>
<script language="C#" runat="server">
private void Page_Load(Object sender,EventArgs e)
{
XmlTextReader objXMLReader=new XmlTextReader(Server.MapPath("grade.xml"));
string strNodeResult="";
XmlNodeType objNodeType;
while(objXMLReader.Read())
{
objNodeType=objXMLReader.NodeType;
swith(objNodeType)
{
case XmlNodeType.XmlDeclaration:
//读取XML文件头
strNodeResult+="XML Declaration:<b>"+objXMLReader.Name+""+objXMLReader.Value+"</b><br/>";
break;
case XmlNodeType.Element:
//读取标签
strNodeResult+="Element:<b>"+objXMLReader.Name+"</b><br/>";
break;
case XmlNodeType.Text:
//读取值
strNodeResult+=" -Value:<b>"+objXMLReader.Value+"</b><br/>";
break;
}
//判断该节点是否有属性
if(objXMLReader.AttributeCount>0)
{ //用循环判断完所有节点
while(objXMLReader.MoveToNextAttibute)
{ //取标签和值
strNodeResult+=" -Attribute:<b>"+objXMLReader.Name+"</b> value:<b>"+objXMLReader.Value+"</b><br/>";
}
}
LblFile.Text=strNodeResult;
}
}
</script>
<body>
<h3><font face="Verdana">读取XML方法四</font></h3>
<from runat=server>
<asp:label id="LblFile" runat="server" />
</from>
</body>
</html>
关于ASP.NET读取XML文件4种方法分析的用户互动如下:
相关问题:在ASP.NET中,在一个类中想操作XML文件夹下的treeC...
答:C#中 Server.MapPath 方法的几个注意点 - [开发记录] 简介: 1.Server.MapPath 所获得的路径都是服务器上的物理路径,也就是常说的绝对路径。 2.全名: System.Web.HttpContext.Current.Server.MapPath 注意点: 1、Server.MapPath("/") : 获得应用... >>详细
相关问题:ASP.NET后台获取XML字符串然后返回一个XML文档后台...
答:我看你这个明明就是AJAX 技术 如果是请用jquery 吧,你这样用js 写ajax 不现实 到后面应该给一个xxx.axhx的程序处理 >>详细
相关问题:asp.net(c#) 中xml具体用法
答:asp.net创建xml就是通过创建DataTable来创建xml中的树型等 1 DataSet objset=new DataSet(); 2 DataTable istable=new DataTable("test"); 3 istable.Columns.Add("rate1",typeof(int)); 4 istable.Columns.Add("rate2",typeof(int)); 5 istable... >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【ASP】ASP.NET中内嵌页面代码的一个问题-NET-内
- 【As】Asp.net中的页面乱码的问题-sp--pn-ne-et
- 【增加记录】asp.net中获取新增加记录的ID Access
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【404页面】ASP.NET设置404页面返回302HTTP状态码
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
