xml 被設計用來傳輸和儲存資料。
html 被設計用來顯示資料。
xml 是不作為的。
也許這有點難以理解,但是 xml 不會做任何事情。xml 被設計用來結構化、儲存以及傳輸資訊。
下面是 李四寫給 張三 的便簽,儲存為 xml:
<note
>
<
to>張三
to>
<
from
>李四
from
>
<
heading
>reminder提醒
heading
>
<
body
>don't forget the meeting!不要忘記我們的約會!
body
>
note
>
但是,這個 xml 文件仍然沒有做任何事情。它僅僅是包裝在 xml 標籤中的純粹的資訊。我們需要編寫軟體或者程式,才能傳送、接收和顯示出這個文件。
xml 沒什麼特別的。它僅僅是純文字而已。有能力處理純文字的軟體都可以處理 xml。
不過,能夠讀懂 xml 的應用程式可以有針對性地處理 xml 的標籤。標籤的功能性意義依賴於應用程式的特性。
上例中的標籤沒有在任何 xml 標準中定義過(比如 和 )。這些標籤是由文件的創作者發明的。
這是因為 xml 沒有預定義的標籤。
在 html 中使用的標籤(以及 html 的結構)是預定義的。html 文件只使用在 html 標準中定義過的標籤(比如 、
XML檔案介紹
這次我們來聊聊xml檔案 xml是可擴充套件標記語言 標記資料 定義資料型別,是一種允許使用者對自己的標記語言進行定義的源語言。dtd約束 document type definition 文件型別定義 schema約束 1.1 有且只有乙個根元素 1.2 xml標籤大小寫正確區分 1.3 正確使用...
XML基礎知識介紹 XML基礎
xml extensible markup language 即可擴充套件標記語言 xml是internet環境中跨平台的 依賴於內容的技術,是當前處理結構化文件資訊的有力工具 xml語言有如下特點 1.xml的結構和基礎語法 在乙個xml文件裡包含如下的要素 1 xml宣告 處理指令的一種,乙個x...
C 基礎 XML檔案讀寫
使用c 對xml檔案進行操作,包括生成乙個xml文件,以及讀取xml文件中的內容,修改某個元素中的內容 using system using system.collections.generic using system.linq using system.text using system.thr...