Я создаю сервис, который должен проверять XML-файлы на соответствие заданной схеме.При просмотре списка узловых модулей на https://github.com/joyent/node/wiki/modules я вижу несколько решений для разбора XML, но ни одно из них, на первый взгляд, не поддерживает XSD.
Есть ли другие решения, которые я пропустил?В качестве альтернативы я рассматриваю реализацию прокси узла для функциональности внешней библиотеки.На следующей странице вопросов есть несколько хороших предложений (Xerces и Xmllint интересны) по этим направлениям.Было бы что-то еще предпочтительнее?
Я закончил писать проверку XML через DTD, вызвав программу командной строки xmllint .Я не был уверен в зрелости проверочных библиотек XSD, на которые смотрел, поскольку они, по большей части, были неполными.