在這一節裡,將要列出一些很重要的
xml相關技術。這對理解和開發
xml應用程式是很有幫助的。
xhtml - 可擴充套件html(extensible html)
xhtml 使用
xml重新定義了html 4.01的語法。xhtml 1.0是html的下乙個版本。更多的請參考我們的xhtml 指南。
css - 層疊樣式表單(cascading style sheets)
css 樣式單可以為
xml文件新增顯示資訊。更多資訊請閱讀我們的css 指南。
xsl - 可擴充套件樣式單語言(extensible style sheet language)
xsl由三部分組成:
xml文件轉換(
xml document transformation ,又叫xslt),模式匹配語法( a pattern matching syntax ,又叫xpath), 格式話物件( a formatting object interpretation,xsl fo)。
xslt -
xml 轉換語言(
xml transformation)
xslt 是一種比css強大很多的語言。它可以將
xml文件轉換成其他格式的文件。。更多知識請閱讀 xsl 指南。
xpath -
xml匹配模式(
xml pattern matching)
xpath是一種用於標識
xml文件各個部分的語言。這是一種為了xslt 和 xpointer而設計出來的語言。
xlink -
xml鏈結語言(
xml linking language)
鏈結語言(the
xml linking language ,xlink), 允許在不同的
xml資源之間建立鏈結關係。
xpointer -
xml指標語言(
xml pointer language)
xml指標語言(the
xml pointer language ,xpointer), 標識
xml文件的內部結構,例如元素、屬性、內容等。
dtd - 文件型別定義 (document type definition)
dtd主要用於定義編寫
xml文件所使用的元素。更多知識請參考 dtd 指南。
namespaces - 命名空間
xml命名空間提供了一種可以把元素、屬性、名字和url位址引用相互關聯的方法。
模式可以和dtd相互替代,並且功能更強大。模式使用
xml格式編寫,支援命名空間和資料型別。更多請參考 schema 指南。
xdr是
xml模式(
xml schema)的簡化版本。ie5.0 瀏覽器支援xdr。
dom - 文件物件模型(document object model)
dom定義了
xml文件的介面、屬性和方法。 更多請參考 dom 指南。
xql -
xml查詢語言(
xml query language)
xql為存放
xml文件中的資料提供一種便捷的查詢語言。
sax -
xml的簡單api(****** api for
xml)
sax 是另一種讀取和操作
xml文件的程式設計介面。(與dom類似)
w3c 介紹
網際網路組織(the world wide web consortium ,w3c)成立於2023年。主要通過發展各種www協議來領導web。比如html, css 和
xml都是由w3c制定的。
w3c最重要的工作就是制定網路規範,或者描述一些構造web的技術。
XML入門指南 3 XML語法
xml的 語法規則既簡單又嚴格,非常容易學習和使用。正因為如此,編寫讀取和操作 xml的軟體也是相對容易的事情。乙個xml文件的例子 xml文件使用了自描述的和簡單的語法。xml version 1.0 encoding iso 8859 1 lin ordm reminder don t forg...
XML入門指南 6 XML確認
符合語法的 xml文件稱為結構良好的 xml文件。通過dtd驗證的 xml文件稱為有效的 xml文件。結構良好的 xml文件 乙個結構良好的 xml文件應該使用正確的語法。乙個結構良好的 xml文件應該遵守 xml語法規則,前面一章給出的例子就是乙個結構良好的 xml文件 xml version 1...
XML入門指南 5 XML屬性
跟html一樣,xml元素再開始標記處可以由元素 屬性。屬性通常包含一些關於元素的額外資訊。xml屬性 xml元素可以擁有屬性。你一定還記得這樣的html 吧 在html中 在 xml中也一樣 元素的屬性提供了元素的額外資訊。書信提供的資訊通常不是資料的一部分。在下面的例子中,型別和資料毫不相關,但...