[08][回選單]
請問Well-formed 是甚麼意思?
A.
Well-Formed XML文件是滿足XML文件最基本的條件,也就是說要成為XML文件是有條件的,而這最基本的條件就是Well-Formed。Well-Formed的中文是滿難去翻譯的,有人譯為『良好格式』、『格式正確』或『標準的』,但筆者認為如何翻譯並不重要,重要的是讀者必須了解Well-Formed的涵意。

以較簡單的角度來看Well-Formed的意義,它就是一套編寫XML文件最基本的規則,就好像我們寫信件時須遵守一些基本的禮儀規則一樣,像說每個段落的開頭都須空兩格、不同段落之間須留一空白行、在信的開頭須指定收信人的名稱抬頭、在信的結尾須署名自己的姓名與日期….等等,如果信件沒有遵守上述這些基本禮儀規則的話,就被視為非『Well-Formed』的信件。

採用XML規範來撰寫XML文件,就是要求每份XML文件都必須是『Well-Formed』的條件,否則 XML軟體就拒絕處理這些XML文件。