2015-04-22 67 views
0

關於有關XML namespace的維基,我沒有找到任何聲明的默認命名空間。Orbeon中的默認命名空間?

因此Orbeon xforms中沒有默認名稱空間?

我可以爲所有元素定義一個默認名稱空間,並期望能夠工作嗎? 因爲我在xh:html中聲明它,但是然後表單不顯示!

回答

2

XForms文件是XML文件。如果您願意,您可以通過在根元素上添加xmlns="http://www.w3.org/2002/xforms"來添加xmlns="http://www.w3.org/1999/xhtml"或XForms來定義XHTML名稱空間的缺省值,但默認情況下沒有「缺省名稱空間」。

這就是說,我的建議是不定義任何默認名稱空間,並始終使用前綴。明確地說,在文件中使用相同的前綴可以防止錯誤(例如,以XHTML名稱空間中的實例中的元素結束),並且可以更輕鬆地將代碼從一個文件移到下一個文件。