{
"error":null,
"countries":[
{
"id":1,
"description":"Slovensko",
"locale":"sk_SK",
"zipRegexp":"/^\\d{3}\\ ?\\d{2}$/"
},
{
"id":2,
"description":"Česká republika",
"locale":"cs_CZ",
"zipRegexp":null
},
{
"id":3,
"description":"Afganistan",
"locale":"en_EN",
"zipRegexp":null
}
]
}
などなど、Android で JsonObject に変換する必要があります。しかし、コンマが 2 つあるため、文字列に変換できません。どうすればそれができますか?私はこのような何かが必要です:
JsonObjet.JsonFromString('{"error":null,"countries":[{"id":1,"description":"Slovensko","locale":"sk_SK","zipRegexp":"/^\\d{3}\\ ?\\d{2}$/"},{"id":2,"description":"Česká republika","locale":"cs_CZ","zipRegexp":null}}');
これは答えではありません:
JSONObject getJSON = new JSONObject("{"error":null,"countries":[{"id":1,"description":"Slovensko","locale":"sk_SK","zipRegexp":"/^\\d{3}\\ ?\\d{2}$/"},{"id":2,"description":"Česká republika","locale":"cs_CZ","zipRegexp":null}}");
二重コンマのため。
ありがとう