登陆 | 免费注册(只需一分钟) | 会员中心

聚宝网   购物专题 基金专题 性专题 饮食专题 教育专题 生活大参考 园林资讯 园艺库 健康专题
  论文专题 家庭养花 园林景观 盆景奇石 激情图库 农业资料库 园林古建 英文站 花卉栽培

聚宝网免费为您提供 最新IT资讯

 

首页 > 网页设计 > Xml
XML能用来干什么
时间:2007-06-17  www.jubao163.com  来源: 不详

俺最近在学XML.
什么DTD,XPATH,XSL都看过了;书上的那些例子也做过了。
而且那些讲XML的书,分析来分析去也就是那几个部分,
没发现有什么实际意义。

越来越困惑。。。
到底XML能用来干什么呢?

谁能介绍一下,或举个具体点的,有点深度的例子?!


---------------------------------------------------------------

作中间件最好
---------------------------------------------------------------

Web Services
---------------------------------------------------------------

我在读博士,研究方向大概是XML数据库技术,目前我还搞不清如何下手?XML与数据库有很大的关系吗?这个方向能够写出博士论文?大家能讨论一下吗?
---------------------------------------------------------------

http://community.csdn.net/Expert/topic/3268/3268035.xml?temp=.866604
---------------------------------------------------------------

我用过的有XML的结构性存储数据和XML ISLAND技术。
---------------------------------------------------------------

可以看看2003年的计算机研究论文集,有介绍的,一般大图书馆里有,我看过一部分博士生论文就那样………………中国的…………不想说了…………
一般好一点的学校的期刊阅览室有计算机纯研究类刊物
---------------------------------------------------------------

我刚开始接触,项目里也有部分应用,是用来处理复杂的报表的,也就是一个报表模板吧
我觉得用XML很大程度上降低了数据和页面之间的耦合。虽然前期写的时候累点,但面对后期的维护来说,可能要划算的多了,就感觉到这么多
---------------------------------------------------------------

中间件...

数据输出

---------------------------------------------------------------

给你看看偶的散分贴的代码,呵呵,有点错误…………你修改一下
<%@ Language=VBScript %>
<%
  dim xmldoc,filename
  filename=server.MapPath("qing.xml")
  set xmdoc=server.CreateObject("Microsoft.XMLDOM")
  xmldoc.async=false
  xmldoc.load filename
  set objrootelement=xmldoc.documentElement
  set element=xmldoc.createElement("blog")
  objrootelement.appendchild element
  
  set e12=xmldoc.createElement("subject")
  e12.text=Request.Form("subject")
  element.appendchild e12
  e12.close
  
  set e12=xmldoc.createElement("text")
  e12.text=Request.Form("text")
  element.appendchild e12
  e12.close
  
  xmldoc.save filename
  set xmldoc=nothing
   
  %>
<?xml version="1.0"?>
<custom>
  <blog>
    <subject></subject>
    <text></text>
  </blog>
</custom>

---------------------------------------------------------------


目前我所接触到的XML还在作为一种标记性的语言来用。比如说,你想画一个图表,图表中有表体,表体由多个行组成,每行由多个列组成,每列又由文本组成。
一个表格2行,每行3列,每列写出列名,可以这样:
<table>
<tr>
<td x1 = 0,y1 = 10,x2 = 100,y2 = 10>第一列</td>
<td x1 = 0,y1 = 20,x2 = 100,y2 = 20>第二列</td>
<td x1 = 0,y1 = 30,x2 = 100,y2 = 30>第三列</td>
</tr>
<tr>
<td x1 = 0,y1 = 10,x2 = 100,y2 = 10>第一列</td>
<td x1 = 0,y1 = 20,x2 = 100,y2 = 20>第二列</td>
<td x1 = 0,y1 = 30,x2 = 100,y2 = 30>第三列</td>
</tr>
</table>
这些标记,可以用来你提取对象的各个属性。这个时候,你就可以按照这些东西来制定你想要的结果了。每一个节点都可以读取出来。

---------------------------------------------------------------

http://bbs.xml.org.cn/dispbbs.asp?boardID=1&ID=54
---------------------------------------------------------------



配置文件(可以替代ini文件)

数据岛(可以再客户端访问服务端的xml数据)

http 方式和后台交互时可以作为传输的介质

树控件可以根据xml分层不同的相互转化

。。。。。
---------------------------------------------------------------


学习
---------------------------------------------------------------

以csdn为例,xml技术是为潜水的人准备的,分担服务器压力。
xml越研究越觉得伟大,可以结合渗透到你以前的各种技术范畴中去。
xml我爱死你了!!!
---------------------------------------------------------------


公司为水利局做产品,很多配置和缓冲放在XML里,但主要数据还上放数据苦里面.
为了能熟练XML的使用.
我用ASP+XML写了一个公交车查询系统(有后台管理).
页面:
http://www.zhujh.net/xml
代码下载:
http://www.zhujh.net/updown/bus.rar
---------------------------------------------------------------

目前最大的用处是用来做数据交换,
---------------------------------------------------------------

最大的优势还是在于数据交换上,当然现在的书籍里面大多数是在介绍和HTML之间的关系
---------------------------------------------------------------

为新一代的网络技术开发的,具体来讲就是网格(比分布式网络更强的一种东西)。它是支持Web Service的。
---------------------------------------------------------------

最数据交换最好了
---------------------------------------------------------------

动手去做.实践才会提高啊
---------------------------------------------------------------

电子商务的发展趋势——XML
---------------------------------------------------------------

WEB SERVICES
中间接口数据转换(个人觉得这个最有用哈)
配置文件
数据分析
等哈




推荐文章
联盟网站

浙ICP备 :07003766号 Copyright © 2001-2007 JUBAO163,All rights reserved.