1. 基礎知識(extensible markup language)
xml
version="1.0"?>
<
note
>
<
to
>tove
<
from
>jani
<
heading
>reminder
<
body
>don't forget me this weekend!
2. dtd(document type definition)
1)內部dtd
2) 外部dtd<?xml version="1.0"?>
]>
tove
jani
reminder
don't forget me this weekend
note.xml
note.dtd<?xml version="1.0"?>
tove
jani
reminder
don't forget me this weekend!
為什麼使用dtd?
3)xml schema
note.xml
note.xsd<?xml version="1.0"?>
tove
jani
reminder
don't forget me this weekend!
為什麼使用schema?<?xml version="1.0"?>
4)文件定址語言xpath
文件定址語言xpath是xsl(extensible stylesheet language)家族的一員。也是xslt, xpointer, xquery等xml相關技術的共同基礎。
從xpath角度來看,整個xml文件樹由一系列節點組成。
5) xml的解析方法
xml學習總結
可擴充套件標記語言,類似html。被設計的宗旨是傳輸資料 一 xml常見應用 1.1傳輸資料,永遠資料交換和傳輸 1.2作為軟體程式的配置檔案 二 xml語法 1 xml宣告 1.1xml宣告必須出現且必須出現在xml檔案的第一行 1.2最簡單的宣告方式 1.2.1其他屬性 encoding屬性使用...
XML相關技術
xsl由三部分組成 xml文件轉換 xml document transformation 又叫xslt 模式匹配語法 a pattern matching syntax 又叫xpath 格式話物件 a formatting object interpretation,xsl fo xpath是一種...
XML相關技術
xhtml 更加嚴格桁架純淨的xml的html技術 xml dom 訪問和操作的標準文件模型 xslt 包含三個 xslt 把xml轉換為其他格式的,比如html xsl fo用於格式化xml文件的語言 xpath 用於在文件中導航的語言 xquery 基於xml的用於查詢xml資料的語言 dtd ...