2012年4月22日 星期日

XML技術之二

XML Schema 主要是來驗證XML文件定義的正確性,在早期的XML驗證技術是透過DTD(Datatype Definition)來做驗證,但是DTD的語句有不容易解讀而且也不支援Primitive資料類型的缺點,相對來說,XML Schema有遵循XML的結構的優點,可讀性以及延展性高,並且支援自訂資料型態,透過Schema定義一個節點標籤十分容易,僅需要指定名字以及資料型態,如這個例子:

<element name=“element name" type=" data types "/>

2012年4月13日 星期五

XML技術之一 <文件解析>

XML(Extensible Markup Language)可擴展式標記語言,具有資料結構單純易懂,跨平台特性等,文件內容如節點(node)屬性(attribute),文字(text)以及支援的function和API等都是透過DOM(documents object model)所定義而成。