0

解析方法

{
    "urls": [
        "http://www.url.com",
        "http://www.url.com",
        "http://www.url.com",
        "http://www.url.com",
        "http://www.url.com"
    ]
}

gsonを使用していますか?常に次の形式で文字列を解析します。

{
        "urls": [
            x:"http://www.url.com",
            x:"http://www.url.com",
            x: "http://www.url.com",
            x: "http://www.url.com",
            x: "http://www.url.com"
        ]
    }

変数の名前 (この場合は x) が含まれていない場合、文字列を解析する方法は?

4

1 に答える 1

1

型のObjectフィールドを 1 つだけ持つとして解析できます。言い換えると、urlsString[]

class UrlList {
    String[] urls;
}

Stringテキストを名前付きに入れると仮定すると、次のgsonTextように解析できます

Gson gson = new Gson();
UrlList uList = gson.fromJson(gsonText, UrlList.class); 
于 2013-01-14T18:34:01.793 に答える