問題タブ [simplejson]

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 投票する
2 に答える
1103 参照

jquery - 間違ったjsonmimetype?

私はこれに従いましたPython辞書をJSONシリアル化するにはどうすればよいですか?そしてこれは正しいJSONコンテンツタイプは何ですか?次のようなjson応答を作成するには:

しかし、私には2つの不満があります。

a)GoogleChromeでajaxURLを直接ヒットすると、Inspectorは言います

リソースはドキュメントとして解釈されますが、MIMEタイプapplication/jsonで転送されます。

Firefoxも試してみましたが、ファイルとしてダウンロードできます。

b)使用するjQuery.ajax場合、dataType引数を渡さない場合にのみ機能します。たとえば、dataType:'json'を指定すると、jquery.jsファイルでこのエラーが発生します。

Uncaught SyntaxError:予期しないトークン:

私は何を悪いのですか?

私はjquery1.5.2とDjangoTrunk(r15915は約2週間前に更新されました)を使用しており、同じドメインURLのみを呼び出しています。

編集:jQuery.getJSONは機能しませんが、jquery1.4.2では機能しました。リクエストヘッダーでfirebugコンソールを見ると、Content-Type:application / x-www-form-urlencodeと表示されていますが、これは問題に関連している可能性があります。

前もって感謝します

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

javascript - Django simpleJSON jQuery.parseJSON 無効なラベル

私はdjangoで次のビューを持っています

そして次のテンプレート

periodicalUpdaterが起動して get を実行すると、json がビュー関数から文字列として取得されます。つまり、通常の json 構造のようにアクセスできます。jQuery.parseJSON Firefox firebug を実行しようとすると、「無効なラベル」エラーがスローされます。jqueryがJSONではなくJSONPを期待しているため、これが可能であるといくつかの場所で読みました。しかし、これを修正する方法がわかりません。

何か案は?

乾杯

マーク

0 投票する
3 に答える
3339 参照

python - Simplejsonの問題によるPython JSON Google Translatorの解析

Python で simplejson を使用して Google 翻訳の結果を解析しようとしています。しかし、次の例外が発生しています。

これは私のjsonオブジェクトのようです

ここで何が問題なのか誰か教えてもらえますか?

0 投票する
2 に答える
807 参照

python - Python JSON Google 翻訳抽出の問題

Simplejson を使用して Python で JSON オブジェクトを抽出しようとしています。しかし、次のエラーが発生します。

これは私のJSONオブジェクトのように見えます、

これは私のpythonコードです。

それについて何か考えはありますか?

0 投票する
2 に答える
4263 参照

python - Python:simplejsonがダンプしたUnicode日時をdatetimeオブジェクトに変換し直します

私は持っています...

(ユニコードに変換された)日時を再び日時に戻すにはどうすればよいですか?

私が次のようなことができるように...

ありがとう!

0 投票する
2 に答える
812 参照

python - simplejson で JSON を検証する方法

サーバーに JSON のクエリを実行し、要求されたデータが利用できない場合に 404 HTML ページを受け取ることがあります。

したがって、期待している JSON が実際には HTML ではなく json であることを確認する必要があります。HTML にあると予想される文字列が応答に含まれているかどうかを確認することで、これを達成していますが、これを行うためのより良い方法が必要だと思います。

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

json - SimpleJSON を使用した単純な Json デコード - Python

Python の学習を始めたばかりで、Google API を使用してみました。しかし、simplejson で JSON を解析しようとして、レンガの壁にぶつかりました。

以下のこの混乱から単一の値 (つまり、製品またはブランド フィールド) を引き出すにはどうすればよいですか?

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

django - JSONとしてシリアル化されたMongoDBオブジェクト

JSONでエンコードされたMongoDBオブジェクトをHTTP応答で返送しようとしています。私は他のいくつかの同様の質問に従いましたが、まだ何かが欠けています。例外はスローされませんが<api.views.MongoEncoder object at 0x80a0c02c>、ブラウザで不可解な応答が返されます。簡単なことだと思いますが、助けていただければ幸いです。

働き:

views.py:

私はPython2.4、pymongo、simplejsonを使用しています。

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

python - PythonでJSONオブジェクトからデータを抽出するには?

api.trends() [Tweepy] の API 呼び出しから返される JSON オブジェクトからデータを抽出しようとしていますが、データを抽出できません。

JSONオブジェクトからデータを抽出する方法の例を教えてください。データを表形式で抽出したい。

前もって感謝します。

0 投票する
2 に答える
667 参照

python - Google App Engine Python simplejsonエスケープ?

たとえば、GAE の django.utils.simplejson のバージョンは、「/」文字をエスケープしていますが、「\n」はエスケープしていません。これを行うと、クライアントを別の場所js = json.dumps(my_dict_w_strings_w_newline_and_slash)にしようとすると問題が発生します。json.loads(js)

解決策を整理する方法について何か提案はありますか? 文字列は base64 でエンコードされたデータであり、これによって台無しになります。