XML編輯器的規劃與實作

Design and Implementation of an XML Editor

翁浩庭Hao-Ting Weng, 2002/6

摘要:

XML(Extensible Markup Language)為一著名的自我編寫的標記語言(Markup Language), 我們可以使用它來描述資料,且比許多需要嚴謹標記的語言(如HTML)允許使用更多資料結構, 這種XML的資料結構描述機制代表著它是一個可以讓大眾在網路上分享資訊的良好方法, 另外它是公開的及具有自我描述的特性, 而且可以不經事先的溝通就可以在軟體間分享資料, 使得它成為企業與企業和外部網路的最有效解決方案。 XPointer(XML Pointer Language)是一種指向XML文件中特定位置的機制, 它改善了HTML只能經由HTML Pointer指向目標文件的某個資源的缺點, 只要使用Fragment Identifier, 我們就可任意地參照XML文件的任何位置及資源。

關鍵詞:

標記語言(Markup Language),可擴展標記語言(Extensible Markup Language,XML), 文件型別定義(Document Type Definition,DTD), XML指標語言(XML Pointer Language,XPointer), 編輯器(Editor)