0
我有一個巨大的扁平json字符串,有1000多個字段。我希望將json重構爲基於某些業務邏輯的嵌套/層次結構,而無需執行大量的對象到json或json到對象的轉換,因此性能不會受到影響。斯卡拉JSON操縱
什麼是在scala中實現這個的方法?
在此先感謝!
我有一個巨大的扁平json字符串,有1000多個字段。我希望將json重構爲基於某些業務邏輯的嵌套/層次結構,而無需執行大量的對象到json或json到對象的轉換,因此性能不會受到影響。斯卡拉JSON操縱
什麼是在scala中實現這個的方法?
在此先感謝!
我建議你看看由play-json庫提供的JSON變換器。它允許你在不做任何對象映射的情況下操縱json(移動字段,創建嵌套對象)。
檢查了這一點:https://www.playframework.com/documentation/2.5.x/ScalaJsonTransformers
使它在斯卡拉的對象,但是你的願望(複雜性),然後像做了'Stringify'將其轉換成JSON,然後你可以分析它回到同樣規模.. 。 –
This link [HERE](http://www.justjson.com/2016/05/convert-scala-object-tofrom-json-string.html)將有助於 –