2015-04-22 3 views
0

Что касается wiki о XML namespace, я не могу найти объявленное пространство имен по умолчанию.По умолчанию пространство имен в Орбеоне?

Итак, нет пространства имен по умолчанию в Orbeon xforms?

Могу ли я определить пространство имен по умолчанию для всех элементов и ожидать работы? Потому что я объявляю его внутри xh: html, но тогда форма не появляется!

ответ

2

Файлы XForms являются файлами XML. Если вы хотите, вы можете определить значение по умолчанию для пространства имен XHTML, добавив xmlns="http://www.w3.org/1999/xhtml" или XForms, добавив xmlns="http://www.w3.org/2002/xforms" к корневому элементу, но по умолчанию не существует «пространства имен по умолчанию».

Настоящая моя рекомендация состоит в том, чтобы не определять пространство имен по умолчанию и всегда использовать префиксы. Быть явным и использовать одни и те же префиксы в ваших файлах, предотвратит ошибки (например, заканчивая элементами в экземпляре в пространстве имен XHTML) и упростит перемещение кода из одного файла в другой.

Смежные вопросы