問題タブ [jsonobject]

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 投票する
2 に答える
1441 参照

android - Android Studio には JSONObject(Object arg) がありませんが、Eclipse にはありません

この場合は入力ストリームでimport org.json.JSONObject;あるコンストラクターを使用して使用しているという問題があります。new JSONObject(Object)

Eclipse では問題ありませんが、AndroidStudio/IntelliJ では「コンストラクター JSONObject(inputstream) が存在しません」としか表示されません。また、Android Studio で org.json.JSONObject の宣言を開くと、JSONObject(Object) が表示されません。コンストラクタですが、これは Eclipse で使用される場合にのみ存在します。

Android Studio の修正方法は?

洞察力に感謝....

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

java - net.sf.json.JSONObject に null 値のキーを入れるにはどうすればよいですか?

私はnet.sf.json.JSONObjectを使用しています。putメソッドを使用して Json オブジェクトにデータを入れようとしているときにkey、値がnullの場合は削除されます。

値がnullであっても、キーをオブジェクトにそのまま保持する方法はありますか?

例のために。

p>

次に、私の出力は次のとおりです。{}

でも私はしたい

出力:{"myKey",""}

どのようにできるのか?

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

android - トラブル JsonObject 解析が jsonarray に変換できない

こんにちは。私のWebサービス@にjsonデータの行があります。すべての Json データはこの形式で利用できますが、URL とリンクのみです。私が知っているように、そのJsonObjectです。Short は I request と言い、結果は常に URL で終わります。したがって、出力は次のとおりです。

これは私がやったことです

ここで発生するエラー

logcatは私にこれを言っています:

JSONObject は jsonarray に変換できません

では、エラーの代わりにリンクを取得するにはどうすればよいですか?

更新 #1 --> Logcat full エラー

更新 #2 --> JsonParser クラス

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

android - データ解析エラー - 文字列を JSONObject に変換できません

Web サービス経由で Android アプリにアクセスしたい。Web サービスで新規登録を行います。Androidアプリでは、新規登録用のxmlファイルを作成しています。データはSQLサーバーデータベースに正常に保存され、Webサービスによって適切に保存され、jason文字列で取得されたデータが返されます。しかし、文字列が JSONObject に変換されると、次のようなエラーが発生します。

RegisterActivity.java として登録用のアクティビティを作成しました

エラーは次の行で発生します。

JSONParser クラスでは、jObj は null 値を取得します。問題は次の行にあります: jObj = new JSONObject(json);
JSONParser クラスのコード:

}

サービスが呼び出される UserFunction の別のクラス: public class UserFunction {

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

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

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

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

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

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

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

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

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


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

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


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

java - スレッド「メイン」での例外 com.restfb.exception.FacebookResponseStatusException: 受信した Facebook エラー応答 (コード 1): 不明なエラーが発生しました

restfb.com とhttps://code.google.com/p/restfb/issues/detail?id=8で FqlMultiQuery の例を見てきましたが、例には個別のクエリが含まれています。

ただし、同様のクエリに FqlMultiQuery を使用する方法の例が見つからないようです。同様のクエリとは、次のテンプレート/サンプルのようなものです。

FqlMultiQuery を使用して同様のクエリを実行し、.toString()を使用して JSON として出力できる JsonObject を取得しようとしていました。それでも、うまくいくことを期待して、試してみました。残念ながら、そうではありませんでした。

RestFB 1.6.12 のスタックは次のとおりです。

FQL リクエストを生成し、FqlMultiQuery を実行するコードは次のとおりです。

期待される出力は何ですか?私は何をしようとしていますか?

クエリの結果を出力しようとしていました。しかし、私が得たのは、上に貼り付けたスタックの例外でした。

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

ios - JSON が iOS のアクセントや疑問符を認識しない

サーバーから取得した JSON データを解析しようとしましたが、サーバーがアクセントまたは疑問符を含む JSON を送信すると、null 値として表示されます。

誰かが私がこの問題を解決するのを手伝ってくれるなら、それは素晴らしいことです.

これが私のコードです

そして、JSON

ありがとう。

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

java - JSONObject.write( ) と aWriter.write(jSONObj.toString()) の比較

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

android - jsonarray を jsonobject logcat エラーに変換できません

わかりました私はJSONオブジェクトとしてJSONArrayに追加し、ファイルに保存したいくつかのJSONArrayを取得しました。

これは私のjsonステートメントです:

これは、ファイルを作成するために配列を追加するコードです:

これは、配列の1つを取得するために試したコードです。

これは私が得たlogcatです:

それはファイルから取得した文字列なので、配列ではなくオブジェクトとして片付けなければなりませんか?

だからあなたが持っている必要があります

JSONArray jr = new JSONArray("jsonstring"); だから交換

JSONObject jOb = 新しい JSONObject(json); に

JSONArray jr = 新しい JSONArray(json);

私はこれを試しました:

このlogcatを取得しました:

http://pastebin.com/WwZax22H制限のペーストビンとして追加。