仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 634|回复: 7
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之怎样读取XML文件内容

[复制链接]
再现理想 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:46:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
不过你如果学.net的话,你就不要选os了,这课比较底层的。你可以旁听数据库加上软件构件和中间件。(webservices和面向服务的课也应该听一听)xml上面是经由过程读取xml文件中的内容并显现在textbox的例子:

usingSystem;
usingSystem.Data;
usingSystem.Configuration;
usingSystem.Web;
usingSystem.Web.Security;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.WebControls.WebParts;
usingSystem.Web.UI.HtmlControls;
usingSystem.Xml;
usingSystem.Xml.XPath;
publicpartialclass_Default:System.Web.UI.Page
{
publicstring[]x=newstring[4];
protectedvoidPage_Load(objectsender,EventArgse)
{
XmlDocumentxmlDoc=newXmlDocument();
xmlDoc.Load(Server.MapPath("table.xml"));//你的xml文件
XmlNodeListxmlList=xmlDoc.SelectSingleNode("MapSheet").ChildNodes;
foreach(XmlNodexmlNoinxmlList)
{
//XmlNodeListxe=(XmlNodeList)xmlNo;
XmlElementxe=(XmlElement)xmlNo;
{
if(xe.Name=="TableName")
{
y[0]=xe.InnerText;
}
if(xe.Name=="DataSource")
{
y[1]=xe.InnerText;
}
if(xe.Name=="UserName")
{
y[2]=xe.InnerText;
}
if(xe.Name=="Password")
{
y[3]=xe.InnerText;
}
}
}
TextBox1.Text=y[0];
TextBox2.Text=y[1];
TextBox3.Text=y[2];
TextBox4.Text=y[3];
}
}该程序已过测试,没有成绩。
java的设计机制:首先产生一个中间码,第二部编译为本地(机器)码。这个机制有很大的缺点。
精灵巫婆 该用户已被删除
沙发
发表于 2015-1-19 11:00:50 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
飘飘悠悠 该用户已被删除
板凳
发表于 2015-1-24 12:13:09 | 只看该作者
提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。
小妖女 该用户已被删除
地板
发表于 2015-2-1 10:33:16 来自手机 | 只看该作者
逐步缩小出错代码段的范围,最终确定错误代码的位置。
分手快乐 该用户已被删除
5#
发表于 2015-2-20 07:39:56 | 只看该作者
业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高,你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
admin 该用户已被删除
6#
发表于 2015-3-6 16:40:29 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
谁可相欹 该用户已被删除
7#
发表于 2015-3-13 04:15:19 | 只看该作者
比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。
兰色精灵 该用户已被删除
8#
发表于 2015-3-20 12:37:29 | 只看该作者
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 13:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表