У меня было несколько XML-файлов, которые являются исходным кодом для потока, реализованного в ETL (Informatica).
Мне нужно создать решение для анализа этих XML и создания отчета по нему.Цель состоит в том, чтобы проверить, были ли соблюдены домашние нормы разработки.
Меня не волнует проверка XML в вопросах DTD или XSD (кстати, файлы XML действительны и могут быть проанализированы), но мне нужно построить несколько правил, таких как:
-Этот узел должен иметь этот атрибут в false
-Если атрибут узла "A" является "blablabla", узел "B"должно быть установлено значение "X"
-etc ...
Я думаю, что XSLT или XQuery могли бы быть хорошим решением с отчетом в качестве вывода, но кто-нибудь знает, если естьМожет ли существующий инструмент анализа кода (с открытым исходным кодом или бесплатное программное обеспечение) проверять XML с помощью домашних правил?