У меня возникли проблемы с поиском самого простого способа проверки строки JSON для данной строки JSON-схемы (для справки, это в Java, работающей в приложении для Android).
В идеале, я бы хотел просто передать строку JSON String и строку JSON-схемы, и он возвращает логическое значение относительно того, проходит ли он проверку. Через поиск я нашел следующие 2 многообещающие библиотеки для этого:
https://github.com/fge/json-schema-validator
Однако первый из них выглядит довольно устаревшим с плохой поддержкой. Я реализовал библиотеку в своем проекте и даже с помощью своих JavaDocs, я не смог сказать, как правильно построить объект "Validator" для проверки.
Аналогичная история со вторым, которая, кажется, актуальна с хорошим тестовым кодом. Однако для того, что я хочу сделать, что очень просто, кажется немного сложным и запутанным в том, как конкретно выполнить то, что я хочу (даже после просмотра ValidateServlet.java).
Любопытно, есть ли у кого-нибудь другие предложения по хорошему способу выполнить это (от того, что кажется), простая задача, которая нужна, или если мне, возможно, придется придерживаться второго варианта сверху? Спасибо заранее!