Я генерирую XML-документ по частям, используя различные преобразования. В частности, я создаю заголовок, который содержит все объявления пространства имен и затем добавляется к документу. Тем не менее, преобразование не знает об этом и поэтому придерживается другого объявления. Обычно это не будет проблемой, но миллионы таких вещей генерируются и хранятся в базе данных, поэтому наличие большого количества избыточных объявлений, плавающих вокруг, довольно раздражает.
Как отключить генерацию объявлений пространства имен? Я видел атрибут exclude-result-prefixes
, но документация для этого заявляет, что объявления для используемых пространств имен будут добавлены в любом случае, что, кажется, делает параметр бессмысленным.