私はjsonにはかなり新しく、通常はdonotを使用して多くのコーディングを行います。 私は入力jsonの文字列をJavaの2つの異なるjson文字列にカットします。
{
"var": "test11",
"_env": {
"activation": "wm6a93e3a80-0307-12cc-96e6-d79883bf841a",
"uuid": "48cdc2d0-0212-11e6-8315-d79883bf841a",
"eventID": 49167,
"recvTime": "Thu Apr 14 00:27:03 PDT 2016"
}
}
としてJSON文字列の下にかかるサービスをしたいと
{
"var": "test11"
}
と
{
"_env": {
"activation": "wm6a93e3a80-0307-12cc-96e6-d79883bf841a",
"uuid": "48cdc2d0-0212-11e6-8315-d79883bf841a",
"eventID": 49167,
"recvTime": "Thu Apr 14 00:27:03 PDT 2016"
}
}
ザ・は単なる一例であるとして、出力を吐き出します。それはjsonの文字列の中にもっと多くのオブジェクトを含むことができ、_envはいつも最後に現れるわけではありません。
ジャクソンAPIを使用して簡単に達成する方法はありますか?
元のjsonのすべてのキーの名前と、分離したいキーを知っていますか? – marrock