新しいjanssonユーザーはここにあります。私は現在json_packを使用していますが、小さな断片で分割する必要があります。長いjson_pack()を小さなものに分割できますか?
elm = json_pack("{ s:s, s:s, s:s }", "field1", "value1","field2", "value2","field3", "value3");
結果ビーイング:これは私が(現実より多くの分野で)今持っているものである
{
"field1": "value1",
"field2": "value2",
"field3": "value3"
}
私は3回の呼び出しでこれを分割する必要があり、これを試してみましたが、それは動作しません。
elm = json_pack("{ s:s }", "field1", "value1");
elm = json_pack("{ o, s:s }", elm, "field2", "value2");
elm = json_pack("{ o, s:s }", elm, "field3", "value3");
elmは上記の最初の呼び出しと同じ結果になりますが、空のオブジェクトになります。私は可能なのですか?誰かが例を持っていますか?
あなたはパック式でjsonオブジェクトを生成します。配列はどこですか? – ikrabbe
申し訳ありませんが、私はオブジェクトを意味しました。編集された質問。 – raarts
実際に私はjson_packを知らないのですが、 '' o "'の意味はそのままコピーし、 'elm = {{{" field1 ":" value1 "}、" field2 " "value2"}、 "field3": "value3"} 'は許可されていません。だから、おそらくエラーが発生します。 – ikrabbe