問題タブ [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.
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 の修正方法は?
洞察力に感謝....
java - net.sf.json.JSONObject に null 値のキーを入れるにはどうすればよいですか?
私はnet.sf.json.JSONObjectを使用しています。putメソッドを使用して Json オブジェクトにデータを入れようとしているときにkey
、値がnullの場合は削除されます。
値がnullであっても、キーをオブジェクトにそのまま保持する方法はありますか?
例のために。
次に、私の出力は次のとおりです。{}
でも私はしたい
出力:{"myKey",""}
どのようにできるのか?
android - トラブル JsonObject 解析が jsonarray に変換できない
こんにちは。私のWebサービス@にjsonデータの行があります。すべての Json データはこの形式で利用できますが、URL とリンクのみです。私が知っているように、そのJsonObjectです。Short は I request と言い、結果は常に URL で終わります。したがって、出力は次のとおりです。
これは私がやったことです
ここで発生するエラー
logcatは私にこれを言っています:
JSONObject は jsonarray に変換できません
では、エラーの代わりにリンクを取得するにはどうすればよいですか?
更新 #1 --> Logcat full エラー
更新 #2 --> JsonParser クラス
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 {
java - Javaで、内部にJSONArrayを持つJSONObjectをファイルに書き込む方法は?
私はJSONファイルを持っています。それを読み、編集し、再度書き出す必要があります。
読み取りは正常に機能します。データ内の JSON 配列の書き込み部分に苦労しています。
JSON.simpleライブラリを使用して、Java で JSON を操作します。
ファイルは次のようになります。
obj
JSON データ (変数) をファイルに書き込もうとすると、services
配列が壊れます。私の書き込みコード:
これは以下を出力します:
のような JSONArray にある場合、JSON データをファイルに正しく書き込むにはどうすればよいservices
ですか?
ファイルから JSON データを読み取るコード (正常に動作します):
編集部分はまだ書かれていないので、読み込みの直後に書き込み部分を呼び出します。
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 を実行するコードは次のとおりです。
期待される出力は何ですか?私は何をしようとしていますか?
クエリの結果を出力しようとしていました。しかし、私が得たのは、上に貼り付けたスタックの例外でした。
ios - JSON が iOS のアクセントや疑問符を認識しない
サーバーから取得した JSON データを解析しようとしましたが、サーバーがアクセントまたは疑問符を含む JSON を送信すると、null 値として表示されます。
誰かが私がこの問題を解決するのを手伝ってくれるなら、それは素晴らしいことです.
これが私のコードです
そして、JSON
ありがとう。
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制限のペーストビンとして追加。