0

エンティティの型指定されていないコレクションがあり、JSONSimple を使用して JSON 文字列に変換したいと考えています。

私は次のような JSONObject で試しました:

Collection entities; //supose its a non-typed Collection returned from service.
JSONObject colJSON = new JSONObject();
colJSON.put("entities",entities);
JSONValue.toJSONString(colJSON);

ただし、コレクションの要素ではなく、コレクションの toString() メソッドを返すだけです。

4

1 に答える 1

0

コレクションの代わりにリストを試してください。J SONSimple のサポートされている型リストに「コレクション」が表示されません。

于 2012-01-03T22:10:21.890 に答える