Я разрабатываю схему для нескольких файлов без схемы, к которым у меня есть доступ. Это больше файлов, чем мне бы хотелось редактировать вручную, но я хотел бы убедиться, что я написал схему, по которой проверяются все эти файлы.
Я хотел бы сделать xmllint --schema [files]
но не обязательно указывать xmlns
в каждом из XML файлов для соответствия схеме.
Возможно ли такое?
Если это невозможно, я, вероятно, сделаю это в итоге пишем скрипт для добавления объявления пространства имен во временный файл, затем проверяем, затем удаляем временный файл.