国产在线精品一级A片-国产另类欧美-国产精品va在线观看一-我要找美国一级片黄色|www.zheinei.com

xml的學習心得

時間:2022-12-08 05:51:01 學習心得 我要投稿
  • 相關推薦

xml的學習心得

  一、XML的概念

xml的學習心得

  XML是Extensible Markup Language的縮寫,是一種擴展性標記語言。 XML文件是由標記及其所標記的內容構成的文本文件,標記可自由定義,其目的是使得XML文件能夠很好地體現數據的結構和含義。推出XML的主要目的是使得Internet網絡上的數據相互交流更方便,讓文件的內容更加顯而易懂。 XML是一種可以用來創建自己的標記的標記語言,它由W3C(全球信息網聯盟)創建。它是SGML的子集,在web上以HTML的方式被傳送、接收和處理 Xml是一種元語言,用戶可以定義自己需要的標記,只要這些標記滿足XML語法,基于XML很多行業都定義了自己的標記語言,如數學家們定義了MathXL,化學家定義CML。它是用來存儲數據和交換數據的。

  二、XML的特點

  1.良好的格式

  XML文件格式屬于良好格式的文件。XML標記一定是成雙成對的。

  2.具有驗證機制

  XML的標記是程序員自己定義的,標記的定義和使用是否符合語法,需要驗證。

  XML有兩種驗證方法。一種是DTD(Document Type Definition),即文檔類型定義,DTD是一個專門的文件,用來定義和檢驗XML文件中的標記。另一種是XML Schema,用XML語法描述。它比DTD更優越,多個Schema可以復合使用XML名字空間,可以詳細定義元素的內容及屬性值的數據類型。

  3.靈活的WEB應用

  在XML中數據和顯示格式是分離設計的,XML元數據文件就是純數據的文件,可以作為數據源,向HTML提供顯示的內容,顯示樣式可以隨HTML的變化而豐富多彩。也就是說,HTML描述數據的外觀,而XML描述數據本身,是文本化的小型數據庫表達語言。HTML數據和顯示格式混在一起,顯示出一種式樣。XML采用的TAG是自己定義的,這樣我們的數據文件的可讀性就能大大提高,也不再局限于HTML文件那些標準的TAG了。由于XML是一個開放的基于文本的格式,它可以和HTML一樣使用HTTP進行傳送,不需要對現存的網絡進行變化。

  4.豐富的顯示樣式

  XML數據定義打印、顯示排版信息主要有3種方法: 用CSS定義打印和顯示排版信息;用XSLT轉換到HTML進行顯示和打印;用XSLT轉換成XSL的FO(Formatter Object) 進行顯示和打印。

  5.XML允許開發各種不同專業的特定領域的標記語言,有了這些語言,這個領域的專業人士就可以自由地交換數據。

  6.XML是非專有的,易于閱讀和理解。

  7. XML與平臺無關。

  三、XML的應用前景

  1.網絡服務領域

  XML有利于信息的表達和結構化組織,從而使數據搜索更有效。XML可以使用URL別名使WEB的維護更方便,也使WEB的應用更穩定,XML可以使用數字簽名使WEB的應用更廣闊。而XML的廣泛使用必然能推動WEB不斷發展,從而開創WEB應用的新時代。

  2.EDI(電子數據交換)

  使用XML,程序能夠理解在交換數據中所表示的商務數據及概念,根據明確的商務規則來進行數據處理并給出適當的回音。基于XML的數據交換是構造電子商務應用的有效而可行的途徑。而且XML能夠和現有的EDI系統相結合,并擴展現有的EDI應用。

  隨著XML技術的發展和普及,可以預見到XML數據必定成為將來網絡上商業數據交換的首選,XML數據接口會成為所有商業軟件的標準配置 。

  3. 電子商務領域

  XML的豐富置標完全可以描述不同類型的單據,結構化的XML文檔發送至Web的數據可以被加密,并且很容易附加上數字簽名。因此,XML有希望推動EDI(Electronic Data Interchange)技術在電子商務領域的大規模應用。

  4.數據庫領域

  XML—數據庫—網頁或文檔中的表格這三者可以互相轉換。

  5.Agent(智能體)

  XML能夠更準確地表達信息的真實內容,其嚴格的語法降低了應用程序的負擔,也使智能工具的開發更為便捷。

  XML語言只是一種簡單的不能再簡單的信息描述語言,可準確的表示幾乎所有類型的數字化信息,可以清晰地解釋信息的內涵和信息之間的關聯。

  6. 軟件設計元素的交換

  XML也可以用來描述軟件設計中有關的設計元素 ,如對象模型,甚至描述最終設計出來的軟件。可將這些成果在不同的設計組之間進行傳輸。

  7. 配置文件

  可將配置的數據方便地集成到應用程序中。

【xml的學習心得】相關文章:

學習心得03-19

設計學習心得04-08

單位學習心得04-08

法制學習心得04-08

豐田學習心得04-08

新課標學習心得07-30

外出學習心得07-14

我的學習心得07-18

違章學習心得08-26