📄 210006.htm
字号:
<html><body><span id=Layer1><a name=210006><font color=#3e70d7 face=arial size=5><b>使用XML</span><span id=Layer2></b></font><p><font size=2 color=#3c3c3c face=arial>Extensible Markup Language (XML) 早就引起了一阵风暴。很反常地,这个极具夸张性的宣传是其来有自的 XML带来很大的贡献。这一节简短地描述何谓XML,然後介绍一些XML应用在Web应用程式建立上的范例。</span><span id=Layer3></font></p><p><font size=2 color=#3c3c3c face=arial>XML是相当有潜力的</span><span id=Layer4></font></p><hr><font face=Arial Black color=#3e77d7 size=3><b></b></font><p><font size=2 color=#3c3c3c face=arial>XML是相当有潜力的</span><span id=Layer5></font></p><hr><font color=#3e72d7 face=arial size=4><b>了解XML</span><span id=Layer6></b></font><p><font size=2 color=#3c3c3c face=arial>假设你是QwickBank帐户管理ASP应用程式的设计师。这个应用程式允许使用者透过浏览器验证帐户的馀额、转帐,或许还可以进行其他的动作。以上这些服务都需要传送资讯到浏览器。举例来说,当使用者查询帐户馀额时,应用程式必须将帐号、金额,或是将使用者上周存款或提款的资讯传回,然後指明这个帐号是否透支。当资讯在应用程式与浏览器之间传递时,这些资讯该如何展示呢?</span><span id=Layer7></font></p><p><font size=2 color=#3c3c3c face=arial>一个很显而意见的答案是,「任何程式设计师选择的方式」。这个方案是可行的,不过它导致太多资料格式的产生,每一种格式是专为一个特定的应用程式设计的。那麽为何不定义一个标准的方式来描述所有的资讯?若这个方式可行,则许多应用程式便能使用之,让程式设计师以及让不同应用程式协同运作的人们之生活变得更容易些。</span><span id=Layer8></font></p><p><font size=2 color=#3c3c3c face=arial>使用通用的方法来描述许多资讯是有意义的</span><span id=Layer9></font></p><hr><font face=Arial Black color=#3e77d7 size=3><b></b></font><p><font size=2 color=#3c3c3c face=arial>使用通用的方法来描述许多资讯是有意义的</span><span id=Layer10></font></p><hr><p><font size=2 color=#3c3c3c face=arial>这就是XML的目的。由World Wide Web Consortium (W3C) 订定,XML已成为描述所有类型的资料之方案。不管它是否跨Web传送,储存在DBMS、以讯息型式传递,或透过其它方式使用,XML提供资料通用定义。为了要了解它的意义,假设QwickBank的帐户管理ASP应用程式选择使用XML展示客户所查询的帐户馀额结果。顾客查询自己两个帐户馀额的结果可能以下面的XML文件描述:</span><span id=Layer11></font></p><div style="background-color: #D7D7D7;"><font face=Arial size=3><pre><accountlist><account> <customer>Gerrit Reitveld</customer> <number>4590335317</number> <balance>$2,396.54</balance> <deposit>$1,000.00</deposit> <deposit>$578.39</deposit> <withdrawal>$749.00</withdrawal></account><account> <customer>Gerrit Reitveld</customer> <number>4590980034</number> <balance>$0.00</balance> <withdrawal>$9,945.55</withdrawal> <overdrawn>$192.13</overdrawn>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -