0

おやすみ。

個人的には、以下の同じ出力テンプレートでサーブレットに文字列を送信する Ajax の関数があります。

{"Disease":["name","class"],"Ingredient":["name"]}

私が知りたいのは、この出力を取得して、キーの角括弧 []の外側の値(たとえば、病気など)角括弧 [] の内側の値を変換できるように処理できるかどうかです。 (たとえば ["name", "class"] など)の Values of my Map

各「キー」には、それぞれのプロパティ値のみがあります。私の考えは、以下のマップを作成することです。

Map<String, Set<String>> mapAjax = new LinkedHashMap<String, Set<String>>();   

例として挙げた出力に対して、次の最終結果を得たいと思います。

Map<Disease, ["name","class"]>;
Map<Ingredient, ["name"]>;

誰かが私が出力として持っているこの文字列を操作する方法を教えてもらえますか?

ありがとうございました。

4

1 に答える 1

1

作成している言語に関係なく、JSON デシリアライザーを検索します (Java のように見えますが、C# の可能性もあります)。

于 2013-02-12T21:06:55.690 に答える