検索

ホームページ  >  に質問  >  本文

python3.x - PythonでJavaScript JSONを処理する

Web ページから json の一部を取得しました。Python で処理するときに、二重引用符と一重引用符の問題に遭遇しました。対処した人はいますか? 助けていただけますか?
ValueError: 二重引用符で囲まれたプロパティ名が必要です: 行 1 列 3 (文字 2)
公式の規則では、文字を表すために二重引用符を使用する必要があるため、最初にすべての一重引用符を二重引用符に置き換える必要がありますか?
もっと良い方法はありますか?
Json.dumps() を最初に実行してから、loads() を実行しても動作しません。
loads() はエラーを報告しませんが、処理結果は辞書として使用できず、文字列形式になります
TypeError: 文字列インデックスは整数である必要があります

漂亮男人漂亮男人2779日前729

全員に返信(2)返信します

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-18 11:03:28

    一重引用符の問題など、互換性の問題を解決できるサードパーティの Json ライブラリがいくつかあります。Simplejson で解決できるようです。

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-18 11:03:28

    問題は解決しました

    リーリー

    返事
    0
  • キャンセル返事