問題タブ [android-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.

0 投票する
25 に答える
439301 参照

android - Retrofit リクエストの本文で生の JSON 全体を POST する方法は?

この質問は以前に尋ねられた可能性がありますが、決定的な回答はありませんでした。Retrofit リクエストの本文内に生の JSON 全体をどのように正確に投稿しますか?

ここで同様の質問を参照してください。または、フォーム URL をエンコードしてフィールドとして渡す必要があるというこの回答は正しいですか? 私が接続しているサービスは、投稿の本文で生の JSON を期待しているだけなので、そうしないことを本当に願っています。JSON データの特定のフィールドを探すようには設定されていません。

これを残りの部分で明確にしたいだけです。1 名がレトロフィットを使用しないと回答した。もう 1 つは、構文について確信が持てませんでした。別の人は、それは可能だと考えていますが、フォームが URL エンコードされてフィールドに配置されている場合に限ります (私の場合は受け入れられません)。いいえ、Android クライアント用にすべてのサービスを再コーディングすることはできません。はい、主要なプロジェクトでは、JSON コンテンツをフィールド プロパティ値として渡す代わりに、未加工の JSON を投稿するのが非常に一般的です。それを正しく理解して先に進みましょう。これがどのように行われるかを示すドキュメントまたは例を誰かが指摘できますか? または、それを行うことができる/行うべきではない正当な理由を提供してください。

更新: 100% 確実に言えることが 1 つあります。Google の Volley でこれを行うことができます。内蔵されています。Retrofit でこれを行うことはできますか?

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

java - Android の JSONObject

ここでは、json からデータをフェッチしたいのですが、最初の 2 つのオブジェクト値 (25, 44) しか取得していませんが、ID は 50,60 です。このコードの何が問題なのかわかりません。

以下は、サーバーからの私の応答です。

json からデータを取得するためのコードは次のとおりです。

ご検討ありがとうございます...

0 投票する
0 に答える
244 参照

android - JSON解析アンドロイドでナビゲーションリストを設定する方法

アンドロイドJSON解析ページネーション単一ページのリスト内の10個のアイテムをどのように処理し、除外されたリストアイテムは別のページリストアイテムに移動します

これは私のコードです

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

java - メイン クラスの Android の URL から JSON を取得する

項目の基本的なリストである非常に単純な Android プロジェクトがあります。

他のクラスやファイルを必要とせずに、同じ Main.java クラスの URL から JSON を取得することは可能ですか?

基本的に、どのプロジェクトでも使用できる小さくて最小限のスクリプトはありますか?

私はJavaとAndroidの開発に非常に慣れていないため、スクリプトをプロジェクトに組み込むのに問題があります。

Main.java

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

php - JSONArray で POST を使用する方法

さて、以前は POST を使用していましたが、配列を POST する必要はありませんでした。(本当)

これは POST フォームです。

したがって、「about」キーと値を含む JSONObject と、null の可能性がある「sports」JSONArray を送信する必要があります。

私は以下を試しました:

1.

2.

だから私の質問は、この POST フォームを達成する方法ですか?

私の投稿:

0 投票する
0 に答える
234 参照

android - Android: JSONParser getJSONObject がクラッシュし、ネットワーク接続が失われたときに例外をスローしない

Androidボックスで実行されていたTVベースのAndroidアプリケーションを作成しようとしていますが、突然LAN接続を引っ張ると接続が失われ、JSONParser.getJSONObjectがクラッシュし、奇妙なのは何もスローしないことですクラッシュの例外。これがJSON解析用の私のコードです。

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

android - entity.getContentLength() は -1 を返します

オブジェクトが空白になりBufferedReaderました。コードをデバッグすると、実際にはHttpEntityオブジェクトも空のように見えることがわかりました。

コードの私の部分は次のとおりです。

//HTTPリクエストの作成

PC ブラウザーで自分の URL にアクセスすると、JSON 応答が返され、[http://jsonlint.com/][1] でも返されます。

正確な問題は何ですか、私には理解できません

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

android - Android JSONArray ループ

これは、Webサービスから取得した結果です

これをアクティビティでループして、リストを表示したいと思います。だから私は次のように書いた

私の疑問は、配列内のアイテムの値を取得する方法ですか? この 2014,2013,2012 のようなリストが必要です....

アイデアをください ありがとう

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

android - Android SDカードからJSONテキストファイルを読み取ってテキストビューに表示する方法

私は立ち往生しています.SDカードにJSONテキストファイルがあり、SDカードからJSONファイルを読み取り、テキストビューにデータを表示する必要があります。

これは私のjsonテキストファイル名ですtextarabics.jsonです:

「タイトル」をテキストビューに表示したいのですが、「期間」は秒数です。たとえば、最初の「タイトル」がテキストビューに表示されると、その2番目のテキストの後、画面に10秒間表示されますx 秒間表示するなどです。私の xml ファイルには、テキストビューが 1 つしかありません。