問題タブ [org.json]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - json.org のゼロは数値ではなく文字列として保存されます
org.jsonを使用して、大きな xml を json 文字列に変換しています。ただし、数字0の場合は文字列「0」を作成するようですが、5や2などの他の数字は正常に機能し、実数になります。
xml:
ジャワ:
結果のjson:
文字列の代わりに 0 を実際の 0-number にする方法はありますか?
java - JavaパッケージはLinuxシステムのどこにありますか?パッケージorg.jsonが存在しませんjavacの使用中にエラーが発生しました
javacを使用して、作成したライブラリをコンパイルしようとすると、次のエラーが発生しますpackage org.json does not exist
。私のプログラムにはとが含まれorg.json.JSONArray
ていorg.json.JSONException
ます。
org.json
ライブラリをインポートするAndroidアプリを正常にコンパイルしたため、このパッケージをコンピューターにインストールしました。私がしなければならないのは、を指定すること-classpath
だけだと確信していますが、これらのファイルがシステムのどこにあるかを見つけることができませんでした(ubuntu 10.10 64ビットsun-java6)。
自分のシステムでこれらを見つけることができなかったので、ここorg.json
からファイルをダウンロードしましたが、相互に依存しているため、個別にコンパイルすることはできませんでした。
だから私はいくつか質問があります:
- org.jsonパッケージがandroidsdkinstallのどこにあるか知っている人はいますか?
- コンパイルとjavacに関するこれらの基本的な概念を説明するチュートリアルはどこにありますか。
java - JSONをスラッシュをエスケープしないようにする
これは、この質問の延長です。
そのため、各インデックスにURL(リンク)を含む文字列を持つJSONArrayを作成するときに、JSONがスラッシュをエスケープする理由を理解しています。次のように文字列をシリアル化するときに、JSONがこれらのスラッシュをエスケープしないようにする方法を知りたいと思います。
JSONArrayに。文字列を繰り返し処理してバックスラッシュがあるインスタンスを削除することを考えていましたが、これを行うより効率的な方法、または上記の文字列が自動的にエスケープされないようにする方法があるかどうか疑問に思いました。 :
ありがとうございました!不明な点がありましたらお知らせください。
java - org.json で JSON を解析する
次のようなサーバーからの出力を解析しようとしています。
Java org.json を使用して解析しようとしていますが、JSON/org.json の経験がないため、少し問題があります。どうすればこれを解析できますか?
android - JSONオブジェクトを高速化
Webサービスの結果(明らかにjson)をjsonオブジェクトに変換するためにorg.json。*ライブラリを使用しています。私の問題は、JSONObjectおよびJSONArrayコンストラクターがオブジェクトを構築するのに長い時間がかかることです。非常に大量のデータ(それぞれ3〜5個のキーを持つ1〜100個の配列アイテム)を渡していませんが、4〜5個でも、コンストラクターが完了するまでに数秒かかります。
これをスピードアップする方法はありますか?使用できるより高速なライブラリはありますか?
表示するコードはそれほど多くありません。
ここで、jsonは文字列です。
java - Java からの JSON の作成
こんにちは、JSON は初めてで、Java から以下の JSON を作成する必要があります。
JSONObject.put を使用して各オブジェクトを作成しました。しかし、4 つの TEST オブジェクトをテキスト TESTMAIN と組み合わせる方法。何か案が?
json - JSON配列の解析とJava型への変換
私はプログラミングにかなり慣れておらず、Blackberryアプリの開発に取り組んでいるインターンです。ですので、間違った用語を使用してしまった場合は、あらかじめお詫び申し上げます。
特定のユーザーのすべての友達に対してHTTPリクエストを作成し、このJSON配列形式でJSON応答を取得します。
{"users":[{"username": "jonbob"、 "first_name": "Jon"、 "last_name": "Bob"、 "phone": "5555555555"、 "full_name": "Jon Bob"、 "id ":1}、{" username ":" joesmith "、" first_name ":" Joe "、" last_name ":" Smith "、" phone ":" 5555555555 "、" full_name ":" Joe Smith "、" id " :2}]}
org.json解析ライブラリを使用しています。すべてのユーザーの友達(名簿など)を含むBlackberryリストを作成しようとしています。しかし、このorg.jsonライブラリを使用してJSON配列にアクセスする方法がわかりません。すべての友達のfull_namesだけでJava配列を作成したいと思います。それを達成するために、この応答をどのように解析しますか?
ありがとう
java - org.jsonlibを使用したJSONへのJavaオブジェクト
私はこのようなクラスを持っています:
アラームは次のようなクラスです。
org.jsonを使用してClass1のインスタンスをJSONオブジェクトに変換する簡単な方法はありますか?
java - テキストは「{」で始まる必要がありますJavaでのJSONの解析中にエラーが発生しました
org.jsonlibを使用してJSON文字列を解析しています。私のjson文字列は入力ストリームからのものです。入力ストリームからjson文字列を読み取り、それをJSONObject()コンストラクターに渡します。しかし、次の例外が発生します。
[2011-08-28 23:42:52,235] main INFO - Task(): input = "{\"keyword\":\"xxxx"}"
[2011-08-28 23:42:52,238] main ERROR - Task(): Exception: A JSONObject text must begin with '{' at 1 [character 2 line 1]
問題は、私ので余分な二重引用符にある"
と思いinput
ます。を使用するnew JSONObject("{\"keyword\":\"xxxx"}");
と、正常に動作しています。
++++アップデート++++
これが私のjson文字列読み取りコードです:
java - org.json を使用して Java で JSON 文字列を取得する
上記の文字列は私がjsonに持っているものであり、今やりたいことは、上記の文字列のように「投稿」と「タイトル」の値を取得することです。私には意味のある投稿の3つの値があります。しかし、今私が欲しいのは、投稿の3つの値すべてと投稿文字列の各値を出力することです。
上記のコードは、投稿の 3 つの値を返します。post の値と post の列の各値を印刷したい場合はどうすればよいですか?