摘要:定義可擴展標記語言。與區別被設計為傳輸和存儲數據,其焦點是數據的內容。被設計用來顯示數據,其焦點是數據的外觀。元素標簽必需閉合,即成對出現,必需有關閉標簽。
XML定義:可擴展標記語言。
XML被設計為傳輸和存儲數據,其焦點是數據的內容。
html被設計用來顯示數據,其焦點是數據的外觀。
html所有標簽都是預先定義好的。
xml當中的標簽都是自己定義的。
數據存儲,配置文件,數據傳輸
必需寫在文檔的第一行
寫法:
屬性:version:版本號,固定1.0;encoding:指定文檔碼表,默認utf-8;standalone:指定文檔是否獨立,是否可以引用其他文件。
元素標簽必需閉合,即成對出現,必需有關閉標簽。
區分大小寫
必需要有跟玄素 ,必需正確嵌套。
示例:
< 表示小于號<
> 表示大于號>
& 表示邏輯與&
' 表示單引號
" 表示雙引號"
里面的數據會原樣顯示;
規定文檔中只能寫哪些標簽,并會給一些提示。
約束分類:
DTD約束:內部dtd,外部dtd;
schema->xsd文件;
在外部文件當中多帶帶定義的dtd;
本地:
網絡:
1.創建解析器工廠
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
2.通過解析器工廠得到解析器
DocumentBuilder db = dbf.newDocumentBuilder();
3.通過解析器將對應文件加載 到內存,從而得到document對象
Document doc = db.parse(src/com/xml/parse/student.xml);
4.根君document對象,獲取具體的節點內容
NodeList list = doc.getElementByTagName("name");
Node name = list.item(0);
system.out.println(name.getTextContent());
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/1867.html
摘要:只因技術種類繁雜眾多層出不窮,程序員只有靠不斷的學習才能不落后于技術,被工作淘汰。特此推薦給大家。 99%的程序員每天都是先學習,后工作,不然完成不了工作。只因技術種類繁雜眾多、層出不窮,程序員只有靠不斷的學習才能不落后于技術,被工作淘汰。我就是這其中一員,深得體會其中的「疼并快樂」,在...
摘要:概覽基礎方法平臺無關的官方解析方式基于事件驅動的解析方式擴展方法在基礎的方法上擴展出的,只有在中能夠使用的解析方法一次性將整個文件加載到內存中,形成樹優點形成了樹結構,直觀好理解,代碼更容易編寫解析過程中樹結構保留在內存中,方便修改缺點當文 概覽 基礎方法:DOM(平臺無關的官方解析方式)、SAX(基于事件驅動的解析方式)擴展方法:JDOM、DOM4J(在基礎的方法上擴展出的,只有在j...
摘要:概覽基礎方法平臺無關的官方解析方式基于事件驅動的解析方式擴展方法在基礎的方法上擴展出的,只有在中能夠使用的解析方法一次性將整個文件加載到內存中,形成樹優點形成了樹結構,直觀好理解,代碼更容易編寫解析過程中樹結構保留在內存中,方便修改缺點當文 概覽 基礎方法:DOM(平臺無關的官方解析方式)、SAX(基于事件驅動的解析方式)擴展方法:JDOM、DOM4J(在基礎的方法上擴展出的,只有在j...
摘要:函數接收三個參數上下文節點表達式和可選的命名空間對象。命名空間對象應該是下面這種字面量的形式。使用樣式表轉換文檔跨瀏覽器使用這個函數接收兩個參數要執行轉換的上下文節點和文檔對象。 showImg(https://segmentfault.com/img/bVbvHVd?w=962&h=496); 本章主要講解了以下四個問題: 1、將XML解析為DOM文檔 跨瀏覽器把XML解析為DOM文...
摘要:聲明語句是可選部分如果存在需要放在文檔的第一行所謂的文檔聲明就是告訴解析器當前文檔格式版本號以及編碼格式。所有的元素都必須是成對閉合標簽非閉合標簽是非法的,解析器將報錯,不無正常解析標簽對大小寫敏感必須頭尾標簽一致。 前言 一直想系統性的學XML,就沒時間學,今晚抽出幾個小時時間學完了XML。過幾天再過來看看,背一背應該就差不多,記得東西較多,沒什么難理解的。 XML數據傳輸格式 第一...
閱讀 724·2023-04-25 19:43
閱讀 3921·2021-11-30 14:52
閱讀 3794·2021-11-30 14:52
閱讀 3859·2021-11-29 11:00
閱讀 3790·2021-11-29 11:00
閱讀 3883·2021-11-29 11:00
閱讀 3562·2021-11-29 11:00
閱讀 6138·2021-11-29 11:00