0

この形式のJava文字列があります

"{name:MyName, rage:200, height:100}"

そして、それを以下の形式にする必要がある JsonObject に変換する必要があります

 {name:MyName, rage:200, height:100} // that is i want to remove the  start and end double quotes fro the above string .

誰かがこれで私を助けることができますか?

4

3 に答える 3

2

json.org ライブラリを使用します。new JSONObject(s);s が a であるのと同じくらい簡単Stringです。

于 2012-11-21T15:58:45.927 に答える
1

Jackson JSON ライブラリを試しましたか? ObjectMapper を使用して JsonNode をツリー構造として作成し、そこから解析するのは非常に簡単です。

于 2012-11-21T16:00:05.343 に答える
0

引用符を削除したいだけの場合は、StringUtils.midを使用するとうまくいくはずです

final String input = "\"{name:MyName, rage:200, height:100}\"";
final String result = StringUtils.mid (input, 1, input.length () - 2);
// result should not contain the beginning and ending quotes
于 2012-11-21T16:35:42.637 に答える