C 基礎 XML檔案介紹

2022-07-10 22:45:11 字數 848 閱讀 6583

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...