中文標籤的XML

無廢話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也想學,能否以有限的時間去學成則是另一個問題......