2010年6月18日 星期五

使用DTD的方式定義RSS標籤

雖然RSS的所有標籤即便不使用DTD定義,也可讓瀏覽器與RSS閱覽器正常運作,但在使用 DOM Parser 載入檔案時,會讀取到空白符號,若堅持不使用DTD文件認證,則在編輯XML時會十分不便。

如果想要順利消除空白符號,則可使用setIgnoringElementContentWhitespace函數,因此必須為RSS的標籤進行定義。

另一種較為陽春的方法,就是使用 normalize() 函數,清除最底層的空白符號,但整體上效果不彰。

參考資料:

沒有留言:

張貼留言