1

良いjsonライブラリを探しています。私はすでにliftのjsonライブラリを経験しましたが、満足できませんでした。Playのjsonライブラリも見ましたが、見た目は良さそうですが、このような大きなライブラリをプロジェクトに混在させることに不安を感じています...

Playの無料プロジェクトでPlayのjsonライブラリを使用することについてどう思いますか?良いjsonライブラリをお勧めできますか?

4

4 に答える 4

6

JSONのスタンドアロンライブラリもお勧めしPlayます。それは使いやすく、JSON私が知っている中で最もカスタマイズ可能なライブラリです。

https://github.com/fooblahblah/play-json

于 2013-03-17T12:16:27.023 に答える
4

私たちはspray-jsonで成功しました。カスタムの逆シリアル化を任意の深いケースのクラス構造に定義することは、かなり簡単です。

https://github.com/spray/spray-json

于 2013-03-17T15:45:03.857 に答える
2

lift-jsonに嫌いなものは何ですか?

私の意見では、json4sを調べる必要があります。

https://github.com/json4s/json4s

将来必要に応じて、他の実装を選択できるようになります。

于 2013-03-17T13:00:58.177 に答える
1

ジャクソンのscalamoduelは私にとって最良の選択肢でした。APIはJavaバージョンと比較的同じです。また、これを使用して、混合されたJava/scalaタイプをシリアル化/逆シリアル化できます。 https://github.com/FasterXML/jackson-module-scala

Play jsonには、jsonタイプを操作するためのxpathスタイルセレクターなどの非常に優れた機能がいくつかあります。ただし、標準のコレクションとタイプ以外のカスタムタイプについては、箱から出してすぐに機能します。すべてを機能させるには、多くのくだらないコードを作成する必要がありますが、このパーティーはかなり面倒でした。

于 2013-03-18T03:33:11.963 に答える