Orbeon中的默认命名空间?

时间:2015-04-22 13:14:32

标签: orbeon xforms

关于XML namespace的wiki,我找不到任何声明的默认命名空间。

所以Orbeon xforms中没有默认的命名空间?

我可以为所有元素定义默认命名空间,并期望工作吗? 因为我在xh:html中声明它,但是表格没有出现!

1 个答案:

答案 0 :(得分:2)

XForms文件是XML文件。如果您愿意,可以通过在根元素上添加xmlns="http://www.w3.org/1999/xhtml"来添加xmlns="http://www.w3.org/2002/xforms"或XForms来定义XHTML命名空间的默认值,但默认情况下没有“默认命名空间”。

这就是说,我建议不要定义任何默认命名空间,并始终使用前缀。明确,并在文件中使用相同的前缀,可以防止错误(例如,最终使用XHTML命名空间中的实例中的元素),并使代码更容易从一个文件移动到下一个文件。