次のようなオブジェクト モデルがあるとします。
class B {
string msg;
}
class A {
string name;
int[] nums;
B obj;
}
インスタンスが JSON にシリアル化されると、A
次のようになります。
{"name": "John", "nums": [1,2,3], "obj": {"msg" : "foo" }}
したがって、このオブジェクトを標準の HTTP POST/PUT フォーム データまたは GET クエリ文字列パラメーターにシリアル化するコンバーターを探しています。たとえば、次の要求本文を参照してください。次を取得する必要があります。
name=John&nums[0]=1&nums[1]=2&nums[2]=3&obj.msg=foo
この手順を実行しているライブラリを見つけることができませんでした (オブジェクトをキーと値のマップに再帰的に変換し、コレクションをサポートしています)。
助けていただければ幸いです。