Это будут такие строки, я бы подумал:
<element xmlns="">banana</element>
<attribute xmlns="">small</attribute>
Вам необходимо предоставить пространство имен, чтобы element
не было неквалифицированным элементом XML, или чтобы xslt не генерировал пустой атрибут xmlns
, чтобы элемент обрабатывался как относящийся к xml:base
. Лично я бы исправил правильное пространство имен в сгенерированном выводе.
Добавление
Но также подумайте о моделировании здесь. Что на самом деле ObjectProperty имеет атрибут small
или yellow
? Само свойство , будучи абстрактным понятием, не является ни маленьким, ни желтым.