0
私はいくつかの1000 +フィールドを持つ巨大なフラットjsonの文字列を持っています。私は、jsonをオブジェクトのjsonまたはjsonからオブジェクトへの変換を行わずに特定のビジネスロジックに基づいてネスト/階層構造に再構成して、パフォーマンスに影響を与えないようにします。JSON操作のスケーラ
スカラーでこれを達成する方法は何ですか?
ありがとうございます!
私はいくつかの1000 +フィールドを持つ巨大なフラットjsonの文字列を持っています。私は、jsonをオブジェクトのjsonまたはjsonからオブジェクトへの変換を行わずに特定のビジネスロジックに基づいてネスト/階層構造に再構成して、パフォーマンスに影響を与えないようにします。JSON操作のスケーラ
スカラーでこれを達成する方法は何ですか?
ありがとうございます!
play-jsonライブラリで提供されているJSONトランスを調べることをおすすめします。オブジェクトマッピングを行わずに、json(フィールドの移動、ネストされたオブジェクトの作成)を操作することができます。このうち
チェック:https://www.playframework.com/documentation/2.5.x/ScalaJsonTransformers
それScalaではオブジェクト作成しますが、しかし、あなたは(複雑さ)を希望してからJSONに変換する 'Stringify'ような何かをして、あなたが同様にスケールすることを戻って解析することができます。.. 。 –
このリンク[こちら](http://www.justjson.com/2016/05/convert-scala-object-tofrom-json-string.html)が役立ちます –