JSONException: java.lang.String は JSONObject ソリューションに変換できません。
2022-02-07 05:25:09
JSONObjectは、ネットワークから取得したjsonデータを解析し、JSONException:java.lang.StringはJSONObjectに変換することはできません、文字列を印刷し、json文字列を表示しない問題は、長い時間の研究、最後に問題を発見、問題の原因はjsonファイルの準備で、UTF8エンコーディングを使って、UTF8はBOM形式が、この形式がOKとなる削除してください。どのようにそれを削除するには?
画像のように
javaのコードでBOMヘッダーを削除するもう一つの方法は。
public static String JSONTokener(String in) {
// consume an optional byte order mark (BOM) if it exists
if (in ! = null && in.startsWith("\ufeff")) {
in = in.substring(1);
}
return in;
}
関連
-
ADBサーバーがACKしない ソリューション
-
ADBサーバーがACKしなかった
-
Android RecyclerViewで「アダプターが接続されていません」と表示され、問題解析がスキップされる。
-
Androidにおけるメッセージの仕組みの分析 - 解決策。ビュー階層を作成した元のスレッドだけが、そのビューに触れることができる。
-
Android ProgressBarの詳しい解説とカスタマイズ方法
-
Android 高機能版 (xxv) setTextColor() パラメータ設定方法
-
AndroidのSMSメッセージ
-
appの実行エラー:ターゲットデバイスが見つかりませんでした。
-
Android Studioのパッケージングプロセスとapk生成時のエラーについて
-
ColorDrawableの簡単な使い方
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[android.os.NetworkOnMainThreadException を解決してください。
-
Android プロジェクト コンパイル時に com.android.builder.internal.aapt.v2.Aapt2Exception に遭遇しました。AAPT2 エラー: 詳細はログを確認してください。
-
selectionに主な型が含まれていないエラー
-
アンドロイドバージョン一覧
-
Android画像角丸
-
アンドロイドアンダーライン(図形入り
-
Android Studioの設定 Gradleの概要
-
Android Studioのインポートプロジェクトが表示されます。ファイルをクランチするのに失敗しました
-
Android android-support-multidexを使用すると、Dexがメソッドの制限を超える問題を解決し、アプリケーションがバーストしなくなります。
-
Android SDKです。sdkmanagerコマンドラインツールの使用(パッケージの表示、インストール、アップデート、アンインストール)