1

および Entry という名前のクラス。json の GlossEntry オブジェクトを Java のエントリ クラス オブジェクトに変換するにはどうすればよいですか。

{
    "glossary": {
        "title": "example glossary",
        "GlossDiv": {
            "title": "S",
            "GlossList": {
                "GlossEntry": {
                    "ID": "SGML",
                    "SortAs": "SGML",
                    "GlossTerm": "Standard Generalized Markup Language",
                    "Acronym": "SGML",
                    "Abbrev": "ISO 8879:1986",
                    "GlossDef": {
                        "para": "A meta-markup language, used to create markup languages such as DocBook.",
                        "GlossSeeAlso": ["GML", "XML"]
                    },
                    "GlossSee": "markup"
                }
            }
        }
    }
}
4

3 に答える 3

0

変換に使用しているプラ​​ットフォームによって異なります。たとえば、Google の Gson を使用するには 2 行のコードが必要です。次の例は、この json からキャンペーン obj を取得する方法を示しています。

    String rsou = "{\"name\":\"name\",\"startDate\":\"01/01/2013 00:30\",\"endDate        \":\"01/03*d/2013 12:30\",\"variable\":\"\"}";

    Campaign newCampaign = new Gson().fromJson(rsou, Campaign.class);
于 2013-07-14T11:05:28.997 に答える