<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      最新XML介紹系列(1)

      [摘要]在學習XML之前你應該掌握什么?下面是你應該基本要掌握的知識:1.WWW, HTML 和有關網頁的基本常識2.幾種常見的網站腳本語言:例如JavaScript和VBScript 什么是XML?XML...
      在學習XML之前你應該掌握什么?
      下面是你應該基本要掌握的知識:
      1.WWW, HTML 和有關網頁的基本常識
      2.幾種常見的網站腳本語言:例如JavaScript和VBScript

      什么是XML?
      XML 全稱是 EXtensible Markup Language
      XML 是一種類似與HTML的語言.
      XML 是被設計用來描述數據的語言.
      XML 在XML中標志(tags,在html中就是類似與<a>,<input>之類的東西)是沒有預先定義的.必須要自定義需要的標志
      XML 是能夠自解釋(self describing)的語言.
      XML 使用DTD(Document Type Definition文檔類型定義)來顯示這些數據.

      XML和HTML的主要不同的地方
      XML不是HTML的替代品.
      XML和HTML的用途是不同的

      XML 是被設計用來描述數據和定焦與數據是什么.
      HTML是被設計用來顯示數據和定焦與數據是什么樣子的

      XML是關于數據的語言
      HTML是關于如何顯示信息的, XML是關于如何描述信息的.

      XML是可擴展的
      在HTML中所有的標志(tags)和文檔結構都是預先定義好了的.我們只有權利使用那些標準的HTML標志
      XML允許我們自定義自己的標志和自己的文檔結構.

      XML是HTML的一種補充
      非常重要的一點是我們要明白XML不是HTML的一種替代品.在將來最可能的是
      網站開發者使用XML來描述網站所需數據和網站的結構,而HTML將用來格式化和顯示這些數據.

      XML在將來的網站開發中的作用
      我們將堅信HTML是一個網站的基礎,而XML會成為網站開發的一個重要特色
      也許它將挑起所有數據的處理和傳輸

      翻譯:Batman
      系列之二:怎么使用XML?

      XML 能夠被用來分隔你的數據你的HTML
      XML 也能夠被用來在HTML文檔內部保存數據
      XML 能夠被用來作為一種交換信息的格式
      XML 能夠被用來將數據保存到文件或數據庫中

      下面分別介紹:
      XML 能夠被用來分隔你的數據你的HTML
      HTML頁面是用來顯示數據的.所以數據一般都保存在HTML頁面內部.
      而使用XML這些數據能夠被保存到一個單獨的XML文件中.
      這種方法就能夠讓你集中來使用HTML格式化和顯示,
      并能夠確保你對數據的任何改動都不必重新修改HTML代碼

      XML 也能夠被用來在HTML文檔內部保存數據
      XML的數據也可以被當成"Data Islands"(數據島)保存在HTML頁面中.
      這樣你仍然可以使用HTML來格式化和顯示數據.

      XML 能夠被用來作為一種交換信息的格式
      在現實世界里,計算機系統和數據庫中保存的數據格式是不兼容的
      所以在很多的時候開發者面臨的問題是如何通過internet來交換這些數據
      如果把這些數據轉換成XML能夠大大降低這個工作的復雜性

      XML 能夠被用來將數據保存到文件或數據庫中
      運用程序可以用來讀寫和顯示這些數據信息

      翻譯:Batman
      系列之三:XML的語法

      一個簡單的XML文檔例子:
      <?xml version="1.0"?>
      <note>
      <to>Tove</to>
      <from>Jani</from>
      <heading>Reminder</heading>
      <body>Don't forget me this weekend!</body>
      </note>


      文檔的第一行:一個應該經常包含的XML申明,它定義了XML文檔的版本號
      在這個例子中表示文檔將使用XML1.0的規范.
      <?xml version="1.0"?>

      下一行定義了文檔里面的第一個元素(element)也叫第一個元素為根元素:
      <note>
      再下面定義了根元素的四個子元素(分別是to, from, heading,和body):
      <to>Tove</to>
      <from>Jani</from>
      <heading>Reminder</heading>
      <body>Don't forget me this weekend!</body>

      最后一行定義了根元素的結束標志
      </note>

      所有的XML元素都必須要有一個結束標志
      在HTML中一些元素不必要有一個結束標志.
      例如下面的代碼在HTML中是合法的:
      <p>This is a paragraph
      <p>This is another paragraph
      但是在XML中所有的元素都必須有一個結束標志,例如這樣:
      <p>This is a paragraph</p>
      <p>This is another paragraph</p>

      XML標志是大小寫敏感的
      XML標志是大小寫敏感的.例如標志<Letter>是不同與標志<letter>的.
      所有一個標志的開始和結束必須使用同樣的大小寫
      例如下面是錯誤的
      <Message>This is incorrect</message>
      這樣才正確
      <message>This is correct</message>

      所有的XML元素的嵌套必須正確
      在HTML中一些元素是可以相互嵌套的,例如下面:
      <b><i>This text is bold and italic</b></i>
      但是在XML中所有的嵌套都必須這樣:
      <b><i>This text is bold and italic</i></b>

      所有的XML文檔都必須要有一個根標志
      所有的XML文檔都必須包含一個單獨的標志對定義的根元素.
      其他的元素都必須嵌套在這個根元素內.
      所有的元素都可以有子元素.
      但是子元素都必須是成對的并且正確的嵌套申明在他們的父元素內.
      例如:
      <root>
      <child>
      <subchild>
      </subchild>
      </child>
      </root>





      日韩精品一区二区三区高清