ホームページ >Java >&#&チュートリアル >Java ME で JSON 文字列からオブジェクトへの変換を簡素化するにはどうすればよいですか?

Java ME で JSON 文字列からオブジェクトへの変換を簡素化するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-21 06:14:13352ブラウズ

How Can I Simplify JSON String to Object Conversion in Java ME?

Java ME での JSON 文字列からオブジェクトへの変換を簡素化する

Java/J2ME で、JSON 文字列 ({name など) を変換したい場合:"MyNode", width:200, height:100}) は、1 行のコードでこの文字列の内部オブジェクト表現に変換されます。現在の方法は非常に煩雑です。次に例を示します。

Object n = create("new");
setString(p, "name", "MyNode");
setInteger(p, "width", 200);
setInteger(p, "height", 100);

JSON ライブラリ ソリューション

この変換プロセスを簡略化するために、JSON ライブラリを利用できます。サイズが小さく、J2ME に非常に適した JSON-Simple ライブラリを使用することをお勧めします。

使用方法

次のコード行で、JSON-Simple ライブラリを使用して JSON 文字列を Java オブジェクトに解析できます。 >

その後、get() メソッドを使用してオブジェクトのプロパティにアクセスできます:
JSONObject json = (JSONObject)new JSONParser().parse("{\"name\":\"MyNode\", \"width\":200, \"height\":100}");

以上がJava ME で JSON 文字列からオブジェクトへの変換を簡素化するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。