中文標籤的XML
日前讀了勞虎的「無廢話XML」電子書,知道 XML 是可以使用中文標籤時,一直躍躍欲試,到試了後方知若已能寫XHTML Strict + CSS的話,XML其實不是如我想像般這麼難學的。
中文標籤就是這麼樣子,是我試玩的第一個XML之作,W3C標準驗證也通過:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="xmlStyle.css" type="text/css"?>
<!DOCTYPE 名片 [
<!ELEMENT 名片 (站名, 姓名, 年齡, 性別, 居住地, 興趣, 自我簡介, 網址)>
<!ELEMENT 站名 (#PCDATA)>
<!ELEMENT 姓名 (#PCDATA)>
<!ELEMENT 年齡 (#PCDATA)>
<!ELEMENT 性別 (#PCDATA)>
<!ELEMENT 居住地 (#PCDATA)>
<!ELEMENT 興趣 (#PCDATA)>
<!ELEMENT 自我簡介 (#PCDATA)>
<!ELEMENT 網址 (#PCDATA)>
]>
<名片>
<站名>池水間</站名>
<姓名>睡蓮</姓名>
<年齡>花開花落知多少?</年齡>
<性別>安能辨我是雄雌?</性別>
<居住地>在水中央亭亭立</居住地>
<嗜好>池水間中任浮潛</嗜好>
<自我簡介>又名子午蓮,因晝開夜斂或夜開晝斂,故名之。</自我簡介>
<網址> http://waterlily-lsl.com </網址>
</名片>
標籤就是這樣可以自行用中文定義,這對我來說就覺得好玩了。由HTML轉玩XHTML,坐Strict面向XML,前景是無可限量,但是我連XSL也想學,能否以有限的時間去學成則是另一個問題......