- Taipei, Taiwan
-
XML教學 | XML 和 XLink
XLink 是什麼? XLink ,是一種通過 W3C 推薦標準認證的 XML 標記語言,用於在 XML 檔中建立超連結,以及提供與這些連結相關聯的元資料。 要注意,瀏覽器不支持 XML 檔中的 XLink 。 註:圖片截取於 w3schools - XML and ...
-
XML教學 | XML 和 XQuery
XSLT 是什麼? XQuery ( XML 查詢)是一種查詢和函數式編程語言,用於查詢和轉換 結構化 和 非結構化資料 的集合, 通常採用 XML 、文本和其他資料格式( JSON 、二進制等) 的供應商特定擴展的形式。 該語言由 W3C 的 XML Query 工作組開發...
-
XML教學 | XML 和 XSLT
XSLT 是什麼? 在電腦科學中,可延伸樣式表轉換語言(英語: Extensible Stylesheet Language Transformations ,縮寫 XSLT )是一種樣式轉換標記語言, 可以將 XML 資料檔轉換為另外的 XML 或其它格式,如 HTML 網頁,純文字...
-
XML教學 | XML 和 XPath
Xpath 是什麼? XPath 即為 XML 路徑語言( XML Path Language ),它是一種用來確定 XML 檔中某部分位置的電腦語言。 XPath 基於 XML 的樹狀結構,提供在資料結構樹中找尋節點的能力。 起初 XPath 的提出的初衷是將其作為一個通用的、介...
-
XML教學 | XML Namespaces
XML Namespaces 是什麼? XML Namespaces (命名空間)提供了一種避免元素 名稱衝突 的方法。 名稱衝突 :在 XML 中,元素名稱由開發人員定義。當試圖混合來自不同 XML 應用程式的 XML 檔時,這通常會 導致衝突 。 衝突範例: ...
-
XML教學 | XML DOM
XML DOM 是什麼? 簡單來說 Document Object Model (DOM) 定義了訪問和操作文件的標準。 網頁是由瀏覽器負責運行,因此瀏覽器其實就是一種編譯器負責去編譯我們寫的網頁程式, 有很多間公司都在設計瀏覽器,所以需要先定好一個規則讓各個瀏覽器都必須要按照...
-
XML教學 | XML Parser
XML Parser 是什麼? 首先要知道目前的瀏覽器都有一個內置的 XML 解析器,可以將文本轉換為 XML DOM (Document Object Model) 對象。 XML 解析器把 XML 檔轉 換為 XML DOM 對象,然後可以通過 JavaScript 操...
-
XML教學 | XML HttpRequest
XML HttpRequest 是什麼? 首先要知道目前的瀏覽器都有一個內置的 XMLHttpRequest 對象來從服務器請求資料。 XMLHttpRequest(XHR) 是 JavaScript 著名的古老 API , 頁面能透過它操作 HTTP 請求,進行網路作業, ...
-
XML教學 | 顯示
顯示 XML 文件 XML 文件中包含了許多的元素, XML 格式的訊息和其他標記的基本單元,以及各種各樣的資料。 以下將對如何對 XML 文件進行顯示做個簡單的介紹。 開始前記得 - 在所有主流的瀏覽器中,均能夠顯示原始的 XML 文件。 不要指望 XML 文件會直...
-
XML教學 | 驗證
XML 驗證 形式良好的 XML 擁有正確語法的 XML 被稱為「形式良好」的 XML 。 而通過 DTD 驗證的 XML 是「合法」的 XML 。 註: DTD 為英文 Document Type Definition ,意思為「文件類型定義」。 註:這邊不會對...