XML學習總結 一 XML介紹

2022-04-23 16:17:32 字數 711 閱讀 9099

extensible markup language,翻譯過來為可擴充套件標記語言。xml技術是w3c組織發布的,目前推薦遵循的是w3c組織於2000發布的xml1.0規範。

在現實生活中大量存在有關係的資料,如下圖(圖-1)所示

圖-1這樣的資料如何交給計算機處理呢?,xml語言出現的根本目標在於描述上圖(圖1)那種在現實生活中經常出現的有關係的資料

在xml語言中,它允許使用者自定義標籤。乙個標籤用於描述一段資料;乙個標籤可分為開始標籤和結束標籤,在開始標籤和結束標籤之間,又可以使用其它標籤描述其它資料,以此來實現資料關係的描述。例如:

1 <?xml version="1.0" encoding="utf-8"?>

2 《中國》

3 《北京》

4 《海淀》

xml技術除用於儲存有關係的資料之外,它還經常用作軟體配置檔案,以描述程式模組之間的關係。

在乙個軟體系統中,為提高系統的靈活性,它所啟動的模組通常由其配置檔案決定,例如乙個軟體在啟動時,它需要啟動a、b兩個模組,而a、b這兩個模組在啟動時,又分別需要a1、a2和b1、b2模組的支援,為了準確描述這種關係,此時使用xml檔案最為合適不過。

XML學習總結 一 XML介紹

extensible markup language,翻譯過來為可擴充套件標記語言。xml技術是w3c組織發布的,目前推薦遵循的是w3c組織於2000發布的xml1.0規範。在現實生活中大量存在有關係的資料,如下圖 圖 1 所示 圖 1 這樣的資料如何交給計算機處理呢?xml語言出現的根本目標在於描...

XML學習總結 一 XML介紹

一 xml概念 extensible markup language,翻譯過來為可擴充套件標記語言。xml技術是w3c組織發布的,目前推薦遵循的是w3c組織於2000發布的xml1.0規範。在現實生活中大量存在有關係的資料,如下圖 圖 1 所示 圖 1這樣的資料如何交給計算機處理呢?xml語言出現的...

xml學習總結

可擴充套件標記語言,類似html。被設計的宗旨是傳輸資料 一 xml常見應用 1.1傳輸資料,永遠資料交換和傳輸 1.2作為軟體程式的配置檔案 二 xml語法 1 xml宣告 1.1xml宣告必須出現且必須出現在xml檔案的第一行 1.2最簡單的宣告方式 1.2.1其他屬性 encoding屬性使用...