2012-02-29 19 views
-5

我需要這些XML類型的只是簡單的定義:不同的XML類型

DOM, SAX, XPath, XSL, XSLT, XML Schema, DTD 

,其中上述這些XML使用?

我會感謝所有幫助

+0

這些都不是,在大多數情況下, 「類型的XML的」。維基百科會告訴你他們在哪裏使用。 – Quentin 2012-02-29 07:07:23

+0

@Phillipa,它是一個太基本的問題..這些類型的問題在SO中不受鼓勵。開始對他們的工作,嘗試一些例子,如果你面對任何問題,那麼哪來那麼尋求幫助:) – 2012-02-29 07:38:31

+0

現在...是指http://www.w3schools.com/它涵蓋了您在Q具有提到的幾乎一切.. – 2012-02-29 07:39:09

回答

-1

XML命名空間使同一文檔包含XML元素和不同的詞彙採取的屬性,沒有任何命名衝突發生。儘管XML命名空間不是XML規範本身的一部分,但幾乎所有的XML軟件也都支持XML命名空間。

XML Base定義了xml:base屬性,該屬性可用於設置在單個XML元素範圍內解析相對URI引用的基礎。 XML信息集或XML信息集根據信息項描述XML文檔的抽象數據模型。信息集通常用於XML語言的規範中,以方便描述這些語言允許的對XML構造的約束。

xml:id版本1.0斷言名爲xml:id的屬性在DTD中使用的意義上起到「ID屬性」的作用。

XPath定義了一種名爲XPath表達式的語法,用於標識包含在XML文檔中的一個或多個內部組件(元素,屬性等)。 XPath廣泛用於其他核心XML規範和用於訪問XML編碼數據的編程庫。

XSLT是一種具有基於XML的語法的語言,用於將XML文檔轉換爲其他XML文檔,HTML或其他非結構化格式,如純文本或RTF。 XSLT與XPath緊密結合,XPath用於處理輸入XML文檔的組件,主要是元素和屬性。

XSL格式化對象(或XSL-FO)是XML文檔格式化的標記語言,它最常用於生成PDF。

XQuery是一種在XPath和XML Schema中紮根的面向XML的查詢語言。它提供了訪問,操作和返回XML的方法,主要構思爲XML數據庫的查詢語言。

XML Signature定義了用於在XML內容上創建數字簽名的語法和處理規則。

XML加密定義了用於加密XML內容的語法和處理規則。

http://en.wikipedia.org/wiki/XML複製...

+0

你已經定義了一堆這個問題沒有提出的問題,還沒有定義一個問題。 – Quentin 2012-02-29 07:13:17

+1

@Quentin我只是想通過我得到的任何信息。感謝您的反對票。 :) – 2012-02-29 07:16:25

+1

@Quentin你可以定義這個問題詢問有關 – Phillipa 2012-02-29 08:14:24