XML學習之相關技術學習總結

2021-10-09 19:57:50 字數 1375 閱讀 4183

1. 基礎知識(extensible markup language)

xmlversion="1.0"?>

<note>

<to>tove

<from>jani

<heading>reminder

<body>don't forget me this weekend!

2. dtd(document type definition)

1)內部dtd

<?xml version="1.0"?>

]>

tove

jani

reminder

don't forget me this weekend

2) 外部dtd

note.xml

<?xml version="1.0"?>

tove

jani

reminder

don't forget me this weekend!

note.dtd

為什麼使用dtd?

3)xml schema

note.xml

<?xml version="1.0"?>

tove

jani

reminder

don't forget me this weekend!

note.xsd

<?xml version="1.0"?>

為什麼使用schema?

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