2017-01-16 6 views
0

ブール式を作成するためのUIを構築したいので、そのためにJQuery querybuilderを使用する予定です。このプラグイン/フレームワークは、UIで作成されたクエリのjsonデータを私に提供します。JavaのJQueryクエリービルダjsonパーサー| http://querybuilder.js.org/

私はこのjsonを解析し、Javaのブール式に変換したいと考えています。このサイトには、他のプログラミング言語で開発された3つのパーサーが記述されています。

  1. .NET城-IT/dynamic-linq-query-builder
  2. PHPのfourlabsldn/QBJSParser & QBJSParserBundle
  3. RailsのSixiS/jquery_query_builder-rails

私は、このJSONデータを解析して返すことができますJavaで同様のパーサをしたいですブール式を文字列として使用し、Java Mvelフレームワークを使用して評価します。私はたくさんの検索をしましたが、何も見つかりませんでした。

+0

秀、一つだけを書くのか? jsonを解析する:https://www.mkyong.com/java/json-simple-example-read-and-write-json/またはGSONライブラリを使用します。それはあなたが持っているデータを評価することです。私はちょうど50ポイントのためにそれを書くつもりはないが、あなたは比較的速くすることができるはずです。 .netのロジックのほとんどは、Javaにeasely変換することができます。 – Tschallacka

+0

ありがとう!私はjsonを解析する方法を知っている、私はちょうど既にこれについてのlibsがあるかどうか知りたい、またはいくつかのポインタかもしれない。 – Rakesh

答えて