jsdevel
@jsdevel
Java разработчик. Хороший парень, наверное.

Существует ли на java готовое решение parser query string?

Привет, тостеры.
Вопрос такой. Нужно парсить строки вида:

value = key OR (value2 = key3 AND value3=key3)

Есть ли готовое решение для разбора таких запросов в сущности?
  • Вопрос задан
  • 439 просмотров
Пригласить эксперта
Ответы на вопрос 1
samodum
@samodum
Какой вопрос - такой и ответ
Есть такое готовое решение.
Как вариант - написать собственную грамматику (она тут простая) и скормить её в ANTLR.
На выходе получим файл-парсер на нужном языке, который можно уже использовать.
Но ANTLR выгоднее использовать, когда грамматики сложные, для такого простого примера он может быть излишним
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы