摘要:大家好,小樂又來了,好久不見這次接著上次可擴展標記語言之一概念,作用,示例,繼續講述。可把字符數據想象為元素的開始標簽與結束標簽之間的文本。這些文本將被解析器檢查實體以及標記。
大家好,小樂又來了,好久不見!這次接著上次可擴展標記語言XML之一:XML概念,作用,示例,繼續講述XML。
一、格式良好的 xml 1、語法規范:1)、必須有 XML 文檔聲明:
說明:
XML standalone 定義了外部定義的 DTD 文件的存在性. standalone element 有效值是 yes 和 no. 如下是一個例子:
.........
值 no 表示這個 XML 文檔不是獨立的而是依賴于外部所定義的一個 DTD. 值 yes 表
示這個 XML 文檔是自包含的(self-contained).
注意文本文件保存時候默認的編碼格式是ANSI,需用記事本把它手動改為UTF-8保存。
2)、必須有且僅有一個根元素
3)、嚴格區分大小寫
4)、屬性值用引號(雙引號或單引號) :等號分開的名稱-值對;在一個元素上,相同的屬
性只能出現一次
5)、標記成對;
6)、空標記關閉;
7)、元素正確嵌套。
2、元素命名規則1)、名稱中可以包含字母、數字或者其他可見字符;
2)、名稱不能以數字開頭;
3)、不能以 XML/xml/Xml…開頭;
4)、名稱中不能含空格;
5)、名稱中不能含冒號(注:冒號留給命名空間使用)
3、實體實體叫 ENTITY,實體的作用是避免重復輸入。作用相當于宏或者變量。
1)內置的 5 種實體
實體 符號
< <
& &
" "
" "
2)自定義實體
]> 使用已定義的實體:&實體名; ]>4、文檔類型聲明明明 保密 &xm; &gen;
文檔類型定義——DOCTYPE,文檔類型聲明,緊跟 XML 聲明之后,包含所有實體聲明
]>二、XML 文檔組成 1、構成
所有的 XML 文檔(以及 HTML 文檔)均由以下簡單的構建模塊構成:
元素
屬性
實體
PCDATA
CDATA
CDATA 節(character data)
2、CDATA用于把整段文本解釋為純字符數據而不是標記的情況。如包含大量的<、>、&、或者"
字符。CDATA 節中的所有字符都會被當做元素字符數據的常量部分,而不是 XML 標記,
可以輸入除]]>外任意字符,不能嵌套。
3、PCDATAPCDATA 的意思是被解析的字符數據(parsed character data)。 可把字符數據想象為 XML 元素的開始標簽與結束標簽之間的文本。
PCDATA 是會被解析器解析的文本。這些文本將被解析器檢查實體以及標記。
文本中的標簽會被當作標記來處理,而實體會被展開。
不過,被解析的字符數據不應當包含任何 &、< 或者 > 字符;需要使用 &、< 以及 >
的內置實體來分別替換它們。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/110396.html
摘要:德國公司已經將標準以及附加程序應用在其在全球工廠之間的數據交互以及在刀具采購,機床使用等方面與合作伙伴之間的信息交換,提高了企業生產效率,節省了生產成本。可擴展齒輪描述語言齒輪數據接口標準主要由可擴展齒輪描述語言及數據轉換接口組成。 為解決齒輪設計、制造、測量和在役等各個階段的數據種類和格式繁雜,數據交互困難且缺少相應自動化系統的問題,提出了基于XML語言的可擴展齒輪描述語言(eXte...
摘要:解析獲取解析器獲取文檔獲取根節點獲取根節點下所有的子節點,也可以根據標簽名稱獲取指定的直接點獲取元素的名稱和里面的文本創建創建節點創建屬性設置文本設置關系關于解析先講到這里了,請繼續關注樂字節,后續超級干貨奉上,快快樂樂學。 大家好,樂字節的小樂又來了,Java技術分享哪里少的了小樂!上次我們說了可擴展標記語言XML之二:XML語言格式規范、文檔組成,本文將介紹重點——XML解析。sh...
摘要:前言這里筑夢師是一名正在努力學習的開發工程師目前致力于全棧方向的學習希望可以和大家一起交流技術共同進步用簡書記錄下自己的學習歷程個人學習方法分享本文目錄更新說明目錄學習方法學習態度全棧開發學習路線很長知識拓展很長在這里收取很多人的建議以后決 前言 這里筑夢師,是一名正在努力學習的iOS開發工程師,目前致力于全棧方向的學習,希望可以和大家一起交流技術,共同進步,用簡書記錄下自己的學習歷程...
閱讀 1213·2021-09-03 10:44
閱讀 614·2019-08-30 13:13
閱讀 2804·2019-08-30 13:11
閱讀 1974·2019-08-30 12:59
閱讀 1041·2019-08-29 15:32
閱讀 1603·2019-08-29 15:25
閱讀 999·2019-08-29 12:24
閱讀 1288·2019-08-27 10:58