0

私はこのようないくつかのjsonコードを持っています:

{
"First name": "David",
"Last name": "Esseiva"
}

そして、Javaクラスでマップしたいと思います。ただし、通常、次のようなJavaクラスでプロパティを作成することはできません。

class Name{
String first name;
String last name;
}

このように作成する場合:

class Name{
String first_name;
String last_name;
}

一緒にマッピングすることは可能ですか?

だから、私はこれらを一緒にマッピングするための可能な方法は何ですか?

4

2 に答える 2

2

うん、Gsonはあなたが探しているものです

http://code.google.com/p/google-gson/

あなたの場合、あなたはこのようなことをするでしょう

Name nameObjectModel = gsonObj.fromJson("JsonStringHere", Name.class)

そしてそれはあなたのためにすべてのシリアル化を行います:)

于 2012-09-05T03:57:54.710 に答える
1

JacksonJSONプロセッサのデータバインディングを試してみてください。

于 2012-09-05T03:48:30.860 に答える