About Me

我的相片
台北市, Taiwan
我是方選,
方白科技(finebind tech.)共同創辦人,
臺大資管所畢,
希望能幫助更多的人!

FB: http://fb.com/function1122
LINE: http://bit.ly/1foeZft (手機開啟點擊網址自動加入)

最新15則讀者回應

最新文章

FUNction's 上課筆記

Label Cloud

Blog Archive

FeedBurner

追蹤者

XML Schema 從看不懂到慢慢懂 - part 1

FUNction 於 2008年2月13日 下午1:08 發表
XML 的Schema 定義著這個XML 的內容。對XML 非常生疏的我,因為工作需要也要努力學習看懂他的Schema。獨樂樂不如眾樂樂,我就邊看文章,邊把文章內容用自己的話寫出來,希望能寫出一系列的教學文件,幫助其他看不懂XML Schema的人。

<?xml version="1.0"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"

targetNamespace="http://www.w3schools.com"

xmlns="http://www.w3schools.com"

elementFormDefault="qualified">

<xs:element name="note">

<xs:complexType>

<xs:sequence>

<xs:element name="to" type="xs:string"/>

<xs:element name="from" type="xs:string"/>

<xs:element name="heading" type="xs:string"/>

<xs:element name="body" type="xs:string"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>


以上為一個簡單的XML Schema,原文中命名為"note.xsd"

xsd就是XML Schema 的附檔名,從這個定義裡面,我們可以寫出以下的note.xml 文件:

<?xml version="1.0"?>

<note>

<to>Tove</to>

<from>Jani</from>

<heading>Reminder</heading>

<body>Don't forget me this weekend!</body>

</note>


接下來的文章,都會圍繞在看懂XML 的Schema 上…如果你覺得很無聊,可以直接跳過這個單元。

下一篇:XML Schema 從看不懂到慢慢懂 - Part 2

Tags: ,

讀者回應 ( 1 意見 )

好文章
受益良多

張貼留言

如果沒有帳戶,建議使用「名稱/網址」留言喔^^