3

Javaでjsonファイルを読み取って注文しようとしています。私はJavaScriptを知っており、JavaScriptでjsonを読み取る方法は、やりたいことをとても簡単に行うことができます。jsonは配列のようなものです。Javaでそのようなことをする方法はありますか?

gjson、json-lib、flexjson ライブラリを見つけただけで、私が言っていることの例が 1 つもなかったので、それを行うことは不可能だと思います。

安らかなサーバー用であり、すべてJavaであるため、Javaで行う必要があります。

json 内 (Java 内) ですべての「もの」を作成し、それらのすべてを配列に配置するには、いくつかのクラスが必要だと思います...しかし、そうしないと、多くのクラスが必要になります。

4

5 に答える 5

3

gson のユーザー ガイドを読みましたか?

https://sites.google.com/site/gson/gson-user-guide

于 2012-08-09T07:55:03.467 に答える
2

Jackson ライブラリを強くお勧めします: http://wiki.fasterxml.com/JacksonHome

とにかく、それほど単純になることはありません。ノードオブジェクトなどがあり、使いやすいです。ここに簡単なガイドがあります: Jackson in 5 minutes解析を見てください。

于 2012-08-09T08:04:24.420 に答える
2

これらの例のように、Java で JSON フレームワークを使用することをお勧めします。

于 2012-08-09T07:55:31.803 に答える
1

不可能はない :)。わかりました、まずそれらのライブラリのドキュメントを読んでください。これらは、オブジェクトを直接シリアル化する機能を備えています。車輪を再発明する必要はありません。あなたがする必要があるのは、それらを正しく操作して作業を完了することだけです。

私は、いくつかのパフォーマンス上の利点があるJacksonを好みます。

于 2012-08-09T08:07:19.927 に答える