2016-11-28 11 views
0

私はいくつかの1000 +フィールドを持つ巨大なフラットjsonの文字列を持っています。私は、jsonをオブジェクトのjsonまたはjsonからオブジェクトへの変換を行わずに特定のビジネスロジックに基づいてネスト/階層構造に再構成して、パフォーマンスに影響を与えないようにします。JSON操作のスケーラ

スカラーでこれを達成する方法は何ですか?

ありがとうございます!

+0

それScalaではオブジェクト作成しますが、しかし、あなたは(複雑さ)を希望してからJSONに変換する 'Stringify'ような何かをして、あなたが同様にスケールすることを戻って解析することができます。.. 。 –

+0

このリンク[こちら](http://www.justjson.com/2016/05/convert-scala-object-tofrom-json-string.html)が役立ちます –

答えて

0

play-jsonライブラリで提供されているJSONトランスを調べることをおすすめします。オブジェクトマッピングを行わずに、json(フィールドの移動、ネストされたオブジェクトの作成)を操作することができます。このうち

チェック:https://www.playframework.com/documentation/2.5.x/ScalaJsonTransformers