問題タブ [jsonexception]

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 に答える
1513 参照

java - JSONException Android Studio を解決できません

JSONDataの何が問題なのかわかりませんが、私のコードはJSONExceptionをキャッチします。おそらく無効な値です...? json データを含む私の URL は次のとおりです。私はすでにこの Web サイトでJsonを使用しており、動作しますが、Json を使用したこのページでは機能しません...なぜですか?

これが私のコードです:

私のコードは後String jsonData = response.body().string();に停止して入りますLog.e(TAG, "Exception caught: ", e);

Posts > contentからの文字列が欲しい

どうすればこれを解決できますか? 乾杯!

ログキャット:

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

java - 文字列からjsonオブジェクトを作成中のJson例外

string から json オブジェクトを作成しようとしています。サーバーからこの文字列を取得し、「\」に置き換えます。それでもエラーが発生します。ここに私のjsonがあります

これが私のJavaコードです

私が渡しているrepsonseStr値は

誰でも助けることができます。エラーは

org.json.JSONException: 1 に値がありません [文字 2 行 1]

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

android - json を検証しますが、JSONException 未終了オブジェクト

何度か質問されましたが、問題の解決策が見つかりませんでした。

API: 1を解析しようとしていますが、これは有効な JSON です。

そのために、データを解析する関数を作成しました:

AsyncTask では、バッファを使用して Json 文字列 allPostsJsonStr を復元し、結果をアンエスケープして Unicode 文字を回避します。

そして、関数を呼び出して結果を解析します。

try/catch などで ...

そして、私はエラーを持っています:

{"status":"ok","count":1,"count_total":79,"pages":79,"posts":[{"id":1320,"type" の文字 510 でエラー JSONException 未終了オブジェクト:"post","slug":"vibram-fivefingers-spyridon-mr-ou-comment-allier-legerete-et-plaisir-du-trail","url":" http://leminimaliste.info/vibram- Fivefingers-spyridon-mr-ou-comment-allier-legerete-et-plaisir-du-trail/ ","status":"publish","title":"Vibram FiveFingers Spyridon MR ou comment allier légèreté et plaisir du Trail" ,"title_plain":"Vibram FiveFingers Spyridon MR ou comment allier légèreté et plaisir du Trail","content":"Je souhaite ajourd'hui vous faire un retour sur mon dernier Trail en date avec mes petites nouvelles, les Spyridon MR de VFF.

JSONStringの「コンテンツ」に表示されるhtmlコードにリンクされていることに注意しましたが、このエラーを修正する方法がわかりません。

助けが必要です、ありがとう

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

java - JSONException: No value for (JSON IMAGE の解析)

JSON データを解析し、そのデータを Android アプリのリストビューで利用できるようにしようとしています。

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

私のコード:

以下のあたりでエラーが発生していることは理解していますが、どこを間違えたのかわかりません。

JSON 配列の概要:

なぜこれが起こっているのかについての洞察に感謝します。ありがとうございました。

(PS: 似たような投稿がたくさんあることを認識しており、それらの解決策を適用しようとしましたが、うまくいきませんでした。)

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

android - Android Facebook Graph API JSONException 'メールの値がありません'

このリンクを使用して Facebook Android SDK を統合しようとしています。ログに記録されたユーザーを取得しようとしているときに JSONException が1つ取得されることを除いて、すべてが完璧に実行emailされます。

以下は私が得るlogcatです、

07-28 16:22:37.420: W/System.err(15793): org.json.JSONException: 電子メールの値がありません 07-28 16:22:37.421: W/System.err(15793): org.json .JSONObject.get(JSONObject.java:354) 07-28 16:22:37.421: W/System.err(15793): org.json.JSONObject.getString(JSONObject.java:510) 07-28 16:22 :37.421: W/System.err(15793): in.airangle.foodapp.activities.TestActivity$1$1.onCompleted(TestActivity.java:83) 07-28 16:22:37.421: W/System.err(15793) : com.facebook.GraphRequest$1.onCompleted(GraphRequest.java:295) 07-28 16:22:37.421: W/System.err(15793): com.facebook.GraphRequest$5.run(GraphRequest.java:1243) ) 07-28 16:22:37.421: W/System.err(15793): android.os.Handler.handleCallback(Handler.java:615) 07-28 16:22:37.421: W/System.err(15793) ): android.os.Handler.dispatchMessage(Handler.java:92) 07-28 16:22:37.422:W/System.err(15793): android.os.Looper.loop(Looper.java:153) 07-28 16:22:37.422: W/System.err(15793): android.app.ActivityThread.main で(ActivityThread.java:5000) 07-28 16:22:37.422: W/System.err(15793): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 07-28 16:22:37.422: W/ System.err(15793): java.lang.reflect.Method.invoke(Method.java:511) 07-28 16:22:37.422: W/System.err(15793): com.android.internal.os で.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821) 07-28 16:22:37.423: W/System.err(15793): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584) で07-28 16:22:37.423: W/System.err(15793): dalvik.system.NativeStart.main (ネイティブ メソッド) でmain (ActivityThread.java:5000) 07-28 16:22:37.422: W/System.err(15793): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 07-28 16:22:37.422: W /System.err(15793): java.lang.reflect.Method.invoke(Method.java:511) 07-28 16:22:37.422: W/System.err(15793): com.android.internal. os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821) 07-28 16:22:37.423: W/System.err(15793): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584) ) 07-28 16:22:37.423: W/System.err(15793): dalvik.system.NativeStart.main (ネイティブ メソッド) でmain (ActivityThread.java:5000) 07-28 16:22:37.422: W/System.err(15793): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 07-28 16:22:37.422: W /System.err(15793): java.lang.reflect.Method.invoke(Method.java:511) 07-28 16:22:37.422: W/System.err(15793): com.android.internal. os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821) 07-28 16:22:37.423: W/System.err(15793): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584) ) 07-28 16:22:37.423: W/System.err(15793): dalvik.system.NativeStart.main (ネイティブ メソッド) でandroid.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821) 07-28 16:22:37.423: W/System.err(15793): com.android.internal.os.ZygoteInit.main(ZygoteInit) で.java:584) 07-28 16:22:37.423: W/System.err(15793): dalvik.system.NativeStart.main (ネイティブ メソッド) でandroid.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821) 07-28 16:22:37.423: W/System.err(15793): com.android.internal.os.ZygoteInit.main(ZygoteInit) で.java:584) 07-28 16:22:37.423: W/System.err(15793): dalvik.system.NativeStart.main (ネイティブ メソッド) で

LoginManager私の理解では、 andを使用してユーザーの詳細を取得する方法があるはずGraphRequestです。誰かが何か考えを持っているなら、私を助けてください。

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

java - org.json.JSONException: 値

MyActiviy: // パラメータが RateLogin 非同期タスクに渡される場所

/* レート ログイン : XMl Http Post
Here ログイン ユーザー ID、ブック ID、指定されたユーザーのアプリケーション レート、モバイル デバイス ID */ HttpClient httpClient = new DefaultHttpClient(); // HTTP ポストの作成


Android Studioで注文する際にGoogle API経由で外部ライブラリを追加する方法

Android Studio プロジェクトに外部ライブラリを追加したいと考えています。追加したのですが、Google API より上に並べたいです。現在、Google API は外部ライブラリとして表示されており、追加するライブラリを順序で Google API の上に設定することはできません。Eclipse では可能でしたが、Android Studio ではどうすればよいのでしょうか?

より正確に言うと、いくつかの Android フレームワーク クラスを書き直しており、デフォルトの Android フレームワーク クラスの代わりにそれらを使用したいと考えています。そのため、ライブラリの順序を Android API ライブラリの上に設定したいと考えています。これを行う方法を知っている人はいますか?libの順序を一番上に設定することで、Eclipseでこれを行いました。

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

java - driver.CreateGraph での ArangoDB JsonSyntaxException

Java ドライバーで ArangoDB をテストしようとしています。CentOS 6.6でテストしています。次のエラーが表示されます。

サービスの再起動と再インストールを試みました。ログ ファイルには次の行が含まれます。

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

java - jar ファイルを追加し、コマンド プロンプトを使用してコンパイルする方法は? (エラー: JNI エラーが発生しました。インストールを確認してください)

github から 1 つのプロジェクトをフォークしましたが、実行しようとするとエラーが発生します。org.jsonjar ファイルを追加しjdk\lib、それに Path 変数を設定しました。コードをコンパイルしましたが、エラーは発生しませんでしたが、実行すると次のように例外が発生します:(コマンドプロンプトを使用して実行しています)

... 7 つ以上