問題タブ [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.
php - PHPからブール値を取得しようとしているJSONExcepetion
Android アプリでエラーが発生し、JSONException
実行するたびにエラーが発生します。
これは私の PHP コードで、テーブル内のtypeのすべての値が'run'と等しい場合に単に true を返します。
これが私の Android コードです。Volley ライブラリを使用しています。
しかし、アプリを実行するたびにJSONExceptionと呼ばれ、
誰でも私を助けることができますか?
android - レトロフィットを使用してオンライン辞書 API が機能しない
レトロフィットを使用して無料の辞書APIを使用してオンライン辞書を作成しようとしています。レトロフィットは初めてです。アプリを実行していると、アプリがクラッシュします。
Logcat エラー:
com.google.gson.stream.MalformedJsonException: JsonReader.setLenient(true) を使用して、行 1 列 1 パス $ 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err で不正な形式の JSON を受け入れます: com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1567) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err:
com.google.gson で。 stream.JsonReader.checkLenient(JsonReader.java:1416) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err:
com.google.gson.stream.JsonReader.doPeek(JsonReader.java:597) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err: com.google.gson.stream で.JsonReader.peek(JsonReader.java:429) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err: com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read で(CollectionTypeAdapterFactory.java:74) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err:
com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java で:61) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err:
retrofit2.converter.gson.GsonResponseBodyConverter.convert(GsonResponseBodyConverter.java:37) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err
で: retrofit2.converter.gson.GsonResponseBodyConverter.convert で(GsonResponseBodyConverter.java:25) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err:
retrofit2.ServiceMethod.toResponse(ServiceMethod.java:116) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err: retrofit2.OkHttpCall.parseResponse(OkHttpCall.java:211) 07 -03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err: retrofit2.OkHttpCall.execute(OkHttpCall.java:174) 07-03 16:17:38.531 25440-25479/com.mohit .dictionaryapp W/System.err: retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall.execute(ExecutorCallAdapterFactory.java:89) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err:
com.mohit .dictionaryapp.DictionaryApi.searchMeaning(DictionaryApi.java:33) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err:
com.mohit.dictionaryapp.GetMeaningTask.doInBackground (GetMeaningTask.java:27) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err:
com.mohit.dictionaryapp.GetMeaningTask.doInBackground で(GetMeaningTask.java:13) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err:
android.os.AsyncTask$2.call(AsyncTask.java:288) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err: java.util.concurrent.FutureTask.run( FutureTask.java:237) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err: android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) 07-03 16:17:38.531 25440-25479/com.mohit.dictionaryapp W/System.err: java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1112) 07-03 16:17:38.532 25440-25479/com で.mohit.dictionaryapp W/System.err:
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 07-03 16:17:38.532 25440-25479/com.mohit.dictionaryapp W/System.エラー:
java.lang.Thread.run(Thread.java:818) で
DictionaryApi.java
Dictionary.java(ポジョ)
辞書 API の URL: http://api.wordnik.com/v4/word.json/fantasy/definitions?api_key=a2a73e7b926c924fad7001ca3111acd55af2ffabf50eb4ae5
これを解決するのを手伝ってください。
android - PHPを使用したMYSQLデータベースとのAndroid接続
Androidログインページをサーバー上のMySQLデータベースに接続しようとしています。
しかし、Androidを介してphpファイルを渡す際に問題に直面しています。ただし、PHP から MySQL データベースへの接続は成功しています。
PHP コード:
Web ブラウザーで php ファイルを実行した後の出力は次のとおりです。
接続成功 すべての値を入力してください
私の MainActivity コード:
activity_main.xml:
AndroidManifest.xml:
エラーのデバッグ後:
エミュレータのエラー:
無効な IP アドレス
android - Android プロジェクトの java.lang.IllegalArgumentException、java.lang.NullPointerException、org.json.JSONException
上記のコードは、ホストで Web サービスを実行するためにリストからチェックボックスが選択されている場合、AsyncTask または ExecuteTask 関数を呼び出します。
クエリまたは Web サービスへの静的な値のバインドは正しく機能していますが、値を変数にバインドすると、これらのエラーが発生します。
問題を解決するための提案やアイデアを教えてください
php - PHPクエリでLIKEステートメントを書く方法は?
入力した単語の最後の文字を使用して単語を取得できるアプリを作成しています。たとえば、私の既存のデータベースの場合、シーケンスはApple > Elephant > Train > Nerve > E ducatio n > N ewspape r >で、前の単語の最後の文字であるRecipeを入力します。 . 私の問題は、応答が得られないことです。アプリは、与えられた前の単語の最後の文字で始まる単語を与える必要があります。したがって、tblcheckword では、応答はE mphasis またはEのいずれかでなければなりません。mpire 私のクエリでは rand() と LIMIT to 1 にあるため
入力された単語の最後の文字を取得するために LIKE ステートメントを使用しています。しかし、やはりエラーが発生します。
これが私のPHPファイル「checkplsv2.php」です
ここに私の MainActivity.java があります
ここに私の activity_main.xml があります
これが私の tblcheckword と tbltempgame の WAMP phpmyadmin です
データベース名 = "check"
これが私のlogcatエラーです。
android - Android JSONException: Value API cals クォータを超えました
今日、jsonファイルから値を取得しようとしているこの問題に遭遇しました。この問題は、完全にテストされた古いビルドでも発生しました。私も見たことがないので、経験したことある人いますか?それを解決する方法はありますか?
完全なエラー: