Как мне разобрать файл Python Script (py) в Java POJO? - PullRequest
0 голосов
/ 21 февраля 2020

Мой java код генерирует Python файл из XML ввода. Чтобы подтвердить этот перевод, я бы хотел получить файл с go по Python и проверить его содержимое. Прямо сейчас я просто использую метод String contains, но я думаю, что если бы я мог разобрать Python код в Java POJO, это упростило бы это тестирование. Если вы думаете, есть другой способ выполнить это модульное тестирование. Пожалуйста, предложите. Заранее спасибо.

1 Ответ

0 голосов
/ 21 февраля 2020

Вы можете разобрать код python, используя библиотеку antlr. С помощью antlr вы можете построить AST (деревья абстрактного синтаксиса) и проверить его

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...