想问下xml文件在网站开发中有什么作用,拜年了!!

问题描述

如题

解决方案

解决方案二:
用途很多如:1、数据交换用XML在应用程序和公司之间作数据交换已不是什么秘密了,毫无疑问应被列为第一位。那么为什么XML在这个领域里的地位这么重要呢?原因就是XML使用元素和属性来描述数据。在数据传送过程中,XML始终保留了诸如父/子关系这样的数据结构。几个应用程序可以共享和解析同一个XML文件,不必使用传统的字符串解析或拆解过程。相反,普通文件不对每个数据段做描述(除了在头文件中),也不保留数据关系结构。使用XML做数据交换可以使应用程序更具有弹性,因为可以用位置(与普通文件一样)或用元素名(从数据库)来存取XML数据。2、Web服务Web服务是最令人激动的革命之一,它让使用不同系统和不同编程语言的人们能够相互交流和分享数据。其基础在于Web服务器用XML在系统之间交换数据。交换数据通常用XML标记,能使协议取得规范一致,比如在简单对象处理协议(SimpleObjectAccessProtocol,SOAP)平台上。SOAP可以在用不同编程语言构造的对象之间传递消息。这意味着一个C#对象能够与一个Java对象进行通讯。这种通讯甚至可以发生在运行于不同操作系统上的对象之间。DCOM,CORBA或JavaRMI只能在紧密耦合的对象之间传递消息,SOAP则可在松耦合对象之间传递消息。3、内容管理XML只用元素和属性来描述数据,而不提供数据的显示方法。这样,XML就提供了一个优秀的方法来标记独立于平台和语言的内容。使用象XSLT这样的语言能够轻易地将XML文件转换成各种格式文件,比如HTML,WML,PDF,flatfile,EDI,等等。XML具有的能够运行于不同系统平台之间和转换成不同格式目标文件的能力使得它成为内容管理应用系统中的优秀选择。4、Web集成现在有越来越多的设备也支持XML了。使得Web开发商可以在个人电子助理和浏览器之间用XML来传递数据。为什么将XML文本直接送进这样的设备去呢?这样作的目的是让用户更多地自己掌握数据显示方式,更能体验到实践的快乐。常规的客户/服务(C/S)方式为了获得数据排序或更换显示格式,必须向服务器发出申请;而XML则可以直接处理数据,不必经过向服务器申请查询-返回结果这样的双向“旅程”,同时在设备也不需要配制数据库。甚至还可以对设备上的XML文件进行修改并将结果返回给服务器。想像一下,一台具有互联网功能并支持XML的电冰箱将会给市场带来多么大的冲击吧。你从此不必早起去取牛奶了!5、配制许多应用都将配制数据存储在各种文件里,比如.INI文件。虽然这样的文件格式已经使用多年并一直很好用,但是XML还是以更为优秀的方式为应用程序标记配制数据。使用.NET里的类,如XmlDocument和XmlTextReader,将配制数据标记为XML格式,能使其更具可读性,并能方便地集成到应用系统中去。使用XML配制文件的应用程序能够方便地处理所需数据,不用象其他应用那样要经过重新编译才能修改和维护应用系统。如前所述,这里提到的五种使用XML的途径不包括全部场合。等等
解决方案三:
web.config
解决方案四:
新年快乐
解决方案五:
我想问。。还有吗!
解决方案六:
许多配置信息用xml存储的;比存数据库效率高,比存文本规范
解决方案七:
没有人回答了吗?
解决方案八:
配置文件~数据交换~不过数据交换现在有时也用json
解决方案九:
主要还是当数据库用吧
解决方案十:
简单点说Treeview站点地图可以用
解决方案十一:
我做的一个网页实时聊天中保存聊天记录用的就是XML,www.yoyolovesweb.com,欢迎指正
解决方案十二:
我刚刚研究了C#和javascript操作Xml.

时间: 2024-09-20 06:37:33

想问下xml文件在网站开发中有什么作用,拜年了!!的相关文章

我想问下,在这个网站下载的系统怎么使用

问题描述 如题,怎么把数据库用上去,怎么修改代码.sql2008,还有vs2010都有,要怎么用呢?急求. 解决方案 解决方案二:谁知道这个网站是哪个网站,请咨询作者.解决方案三:51aspx?看看你的DB_51aspx里面是不是mdf文件,如果是就用sql附加然后用VS打开网站,选择这个就行了解决方案四:1.找后缀名为MDF的文件,这是数据库文件,将这个文件导入到SQL2008中.写代码访问刚才导入的数据库.2.VS-文件-打开-网站.选择网站对应的路径

我想问下在eclipse上开发spark程序 应该引用aws哪个jar包?

问题描述 我想问下在eclipse上开发spark程序应该引用aws哪个jar包? 解决方案 解决方案二:spark跟aws没有必要的关系你可以现在sprk源代码,看看lib文件夹:datanucleus-api-jdo-3.2.6.jardatanucleus-rdbms-3.2.9.jarspark-assembly-1.4.0-hadoop2.6.0.jardatanucleus-core-3.2.10.jarspark-1.4.0-yarn-shuffle.jarspark-exampl

数据库-写网站使用pageObject模式,有几个问题想问下大家

问题描述 写网站使用pageObject模式,有几个问题想问下大家 写网站使用pageObject模式,想问下它可以实现把数据库里面的某个字段的所有制相加么? 例如数据库表里面有账户余额字段,可以实现把所有余额相加么?用的是spring Mvc框架.谢谢大神! 解决方案 先临时变量修改再写入 解决方案二: 使用sum方法就可以实现相加了.

想 问一下,ASP.NET网站管理工具能不能脱离ASP.NET网站开发环境而独立成为一个站点。

问题描述 想问一下,ASP.NET网站管理工具能不能脱离ASP.NET网站开发环境而独立成为一个站点.也就是我不需要在网站服务器上安装ASP.NET开发环境,就可以用ASP.NET网站管理工具这个站点进行角色管理和角色授权.可以不?望回复解决,谢谢! 解决方案 解决方案二:管理网站和开发环境没有关系,只要有ASP.NET2.0就有那个管理了.解决方案三:我是说打开ASP.NET网站管理工具来配置角色和授权等可以吗解决方案四:有ASP.NET2.0就可以用ASP.NET网站管理工具这个站点进行角色

我想问一下跟文件有关的。就是,木马、病毒文件修改后缀后通过网站的文件上传功能上传的服务器, 一般这种情况是,只有图片文件会被利用吗?还是其他的word和exc

问题描述 我想问一下跟文件有关的.就是,木马.病毒文件修改后缀后通过网站的文件上传功能上传的服务器,一般这种情况是,只有图片文件会被利用吗?还是其他的word和excel也有这样的情况?

想问下session 问题

问题描述 一直做的是后台管理系统,过个一会session失效重新登陆.最近想做一个购物网站,想问下这里的登陆怎么做得.我百度了下,没有理想的session一直保存.举例子,淘宝的登陆是怎么做得. 解决方案 解决方案二:用cookie做呗解决方案三:cookie做的.但是虽然登陆了,也是假登陆.因为你需要购买东西,或者添加东西到购物车的话.需要重新输入密码.解决方案四:这个问题以前我也遇到过,找不到原因,改cookie了.Response.Cookies["loginName"].Val

我在做windows下的蓝牙4.0通信编程,想买一个适配器,想问下对适配器有要求吗

问题描述 我在做windows下的蓝牙4.0通信编程,想买一个适配器,想问下对适配器有要求吗 还有程序是怎么与适配器联系的呀,初学,有过开发经验的大神帮帮我吧,急急急,拜托啦 解决方案 没什么要求,京东上30块钱的足够了.注意看清楚支持bluetooth4.0就可以.蓝牙的开发除了配对,其它和网络类似.很简单的.会有一个ip地址.不需要你额外的代码.

ios-iOS下XML文件同名子标签的解析

问题描述 iOS下XML文件同名子标签的解析 5C 想解析一个Music XML文档,但是文档中有如下结构: 288 . . 18 15 . . 这样的XML文件与有同名的子标签,如果采用DOM的解析方式虽然可以区分不同的duration,但是树形结构使输出时先输出所有的note节点内容再是backup节点的内容:如果采用SAX方式的话,由于是逐句解析,可以按顺序输出,但是没法确定解析出的duration内容到底是属于note还是backup的,这个问题困扰了小弟很久,人已接近崩溃,还希望各位大

http协议-想问下post请求中的param是否会被压缩

问题描述 想问下post请求中的param是否会被压缩 post请求时param参数使用流文件读取后乱码,怀疑是否是被压缩了,该如何解析. 解决方案 用httpwatch或者fiddler看下,一般不会压缩. 解决方案二: request.getParameter(arg0) 获取,不存在压缩. 解决方案三: 问下一楼的同学,这个方法我用了,但是读取出来的内容是乱码. 解决方案四: 问下一楼的同学,这个方法我用了,但是读取出来的内容是乱码. 解决方案五: 问下一楼的同学,这个方法我用了,但是读取