問題タブ [json-simple]

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.

0 投票する
3 に答える
1430 参照

java - String から JSONObject への JSON-simple ClassCastException

次のような JSON オブジェクトの配列があります。

このコードを使用して解析しようとしています:

しかし、マークされた行で ClassCastException を取得します。これは意味がありません。array.get() はオブジェクトを返し、それを JSONObject にキャストします。なぜこのエラーが発生するのですか。

ありがとう。

0 投票する
1 に答える
1648 参照

java - json シンプルの二重引用符

私はこの結果が欲しい:

私はこれを試しました:

ob1.toJSONString() の出力は次のとおりです。

私は間違って何をしていますか?私はjson-simple-1.1.1を使用しています

0 投票する
3 に答える
27004 参照

java - JSON オブジェクトを検索するときに大文字と小文字を区別しない方法

サンプルの JSON 入力は次のとおりです。

field を考えてみましょう。現在の"InputHiveTable"ように、すべて大文字INPUTHIVETABLE、すべて小文字inputhivetable、または両方の混合である可能性があります。

現在、私は次のようにフィールドを読んでいます(Javaで):

だから私の質問は"InputHiveTable"、ケースを無視してフィールドを検索する方法です。JSON Simple ライブラリを使用しています。

0 投票する
1 に答える
1343 参照

java - JSON - コンテンツに基づいた単純な配列の取得

したがって、メイン オブジェクト内に配列をロードする JSON ファイルがあるので、次のようにロードします。

ロードする「items」という配列

大量の名前のないオブジェクトが含まれており、それらはすべて次の構造を持っています:

私ができるようにしたいのは、名前の値をフィルタリングして選択したオブジェクトを含む JSONObject を取得することです。たとえば、「name」キーが「TF_WEAPON_BAT」に設定されているすべてのオブジェクトを取得し、それを foundItem という JSONObject に格納したいと考えています。

前もってありがとう、デントン。

0 投票する
2 に答える
46875 参照

java - Javaで、内部にJSONArrayを持つJSONObjectをファイルに書き込む方法は?

私はJSONファイルを持っています。それを読み、編集し、再度書き出す必要があります。

読み取りは正常に機能します。データ内の JSON 配列の書き込み部分に苦労しています。

JSON.simpleライブラリを使用して、Java で JSON を操作します。

ファイルは次のようになります。

objJSON データ (変数) をファイルに書き込もうとすると、services配列が壊れます。私の書き込みコード:

これは以下を出力します:

のような JSONArray にある場合、JSON データをファイルに正しく書き込むにはどうすればよいservicesですか?


ファイルから JSON データを読み取るコード (正常に動作します):

編集部分はまだ書かれていないので、読み込みの直後に書き込み部分を呼び出します。


0 投票する
4 に答える
237 参照

java - Java デコード json ヘルプ (json-simple を使用)

何かを作るように頼むのが悪いことは知っていますが、Javaで立ち往生したのは初めてです。最近、私は Java を学び始めました。私の小さなツールでは、この json 文字列を読み取る必要があります。

半日、私は検索して物事を機能させようとし、json-simple を設立しました。

しかし、私はこれを行うことはできません。助けてください。

たとえば、steamid と communityvisibilitystate を文字列に取得するだけです

json-simpleを使用しないより良い解決策がある場合は、投稿してください

0 投票する
2 に答える
3666 参照

android - Android HTTP-POST

HTTP-POST は初めてです。「 http://otu-git.dyndns.ws/pvm_srv/echo_json.html」というサイトがあります。

そして私が得る応答は

Android アプリでこれを行う方法を知りたいです。誰かが私を案内できますか?

これは私のコードです。正しいか確認していただけますか?アプリのインターネット許可を追加しました。

@Ngathet 次のエラーが表示されます

`