Можно ли проверить файл XML по определению схемы XML с помощью сценария оболочки?Это легко сделать с помощью Java, но не могу найти в Интернете, как это сделать с помощью сценария оболочки.
Если он у вас установлен, вы можете использовать xmllint --noout -schema [schema name] [file name]
xmllint --noout -schema [schema name] [file name]
Я не знаю, понравится ли вам это или нет, но вы можете вызвать код Java из своего сценария оболочки, а затем вы можете использовать собственный API для проверки XML или других проверок данных, представленных в XML.
Скорее всего, вам потребуется либо использовать интерфейс командной строки для стороннего продукта, либо написать собственную команду для проверки, а затем вызвать ее из оболочки.