問題タブ [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 に答える
764 参照

python - Pythonのjsonキーから対応する値を取得します

現在、jsonapiを解析する次のものがあります。

これにより、次のようになります。

実際のURLだけをURLのリストに入れるにはどうすればよいですか?私がそれから学ぶことができるようにあなたがあなたの答えのステップを説明することができれば私はそれをいただければ幸いです。ありがとう

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

python - django jsonクエリはシェルで機能しますが、ビューでは機能しません

私の見解では、渡された以前のkwargsに基づいて情報を抽出するクエリを実行しています。

paypaladaptivedebug.requestエントリのサンプル

djangoシェルを介してこの実行を実行すると、渡された引数、つまりプロジェクトIDに従って生成されたリストが取得されます。

これを通常のdjangoビューで実行すると、空のリストが返されます...

なぜですか?

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

django - Django クリック時にテキストフィールドを追加

django レシピ Web サイトを作成しており、JSON フィールドとフォームについて質問があります

サイトのレシピ作成関数を作成しようとしていますが、次の 2 つのことを行いたいと考えています。

  1. 電子メールに添付ファイルを追加するのと同様に、マウス クリックでテキスト フィールドを追加したいと考えています。そのために JSONField を使用したい (picklefield の方が優れている場合を除く)

  2. ユーザーが 1 つのテキスト フィールドでレシピを編集できるようにしたい。すべてのステップを 1 つのテキスト フィールドにまとめて、そのフィールドを編集し、ステップにアンパックできるようにしたいと考えていました。そうしないと、個々のステップを編集する必要があり、ユーザーが混乱する可能性があります。

これがdjangoプロジェクトの私のモデルです:

これは、新しいレシピを作成するビューです。現在、ビューで JSONField を使用する方法がわかりません。

このリンクを見つけましたが、「最後に、フォームとやり取りする方法がまだわからないため、そのレルムは少し曖昧です」と記載されています。フォームを使用していますが、これは解決しましたか?

createrecpe.html ブロッ​​クの内容は次のとおりです。

JSONField モデルとビューの間のギャップを埋めて、JSON フィールドにテキストを表示/入力するのに苦労しています。テンプレートにjsonfieldを表示する方法も混乱しています。

これは本当に私を落胆させてきました。

スナックフィッシュ

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

django - DJANGO 単純なjson

こんにちは..私はこのようなクラスを持つモデルを持っています:

この配列を jquery スクリプトに渡してグラフにプロットするために、 views.py の配列を simplejson でシリアル化したいnum []..その配列をシリアル化するコードは何ですか? 私は明確だったと思います..すべての応答者に事前に感謝します..

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

python - Pythonsimplejsonがtrueに変換されない

なぜこれが機能しないのですか?simplejson JsonDecoderを読んでいますが、trueは解析可能であり、Trueに変換される必要があります。

0 投票する
4 に答える
34793 参照

python - Pythonでの日時オブジェクトのjsonシリアル化が日時オブジェクトの箱から出して機能しないのはなぜですか

jsonシリアル化が日時オブジェクトに対して機能しないのはなぜですか。私が理解しているように、jsonのシリアル化では、オブジェクトの基本的な考え方は、 __str__組み込み関数を呼び出してから、応答として取得したオブジェクトをurlencodeすることです。しかし、日時の場合、次のエラーが発生します

すでに利用可能なオブジェクトを文字列化する方法があり__str__ますが、それを行わないという意識的な決定のようですが、なぜそうなるのでしょうか。

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

python - 非常に単純な JSON デコード

これ検索しましたが、見つけたすべての結果は意味がなく、複雑すぎるようです。jsonまたはsimplejsonモジュールを使用して、オブジェクト内の文字列の値を取得しようとしています。

基本的に、そこから「Alex」という値を抽出したいと思います。これを達成するために私は何をしますか?

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

python - 引用符の一貫性のないsimplejson変換

simplejsonのドキュメントを読みましたが、なぜ一重引用符でjsonオブジェクトを返すことがあるのか​​(phpでは理解できません)、二重引用符のエスケープされたシーケンスを返すのはなぜかわかりません(phpでも認識されません)。おそらく、バンドエイドとして出力文字列に対して正規表現を行うことができますが、問題の原因を理解したいと思います。

例:

入力:(Pythonの開始データ)

{'text':'HIV / AIDSある日、\ r \ nそれから私たちは彼女を家に連れて帰り、会議を呼び、村人たちに彼女の世話をし、彼女が前に彼女の生涯で必要とする良い世話をするべきだと言いました彼女は出発します。'、' id':1215L}

そして、健全性チェックとして、cherrypyがそれを取得する前にjsonオブジェクトは正常に見えます:

[{"text":"若者から若者へのエンパワーメント...yada yada yada ..."、 "id":12828}、{"text": "women ... yada yada yada ..."、 "id" :12828}]

[cherrypyでいくつかのあいまいな魔法が発生します...]jsonをブラウザーに渡すcherrypyの部分は次のとおりです。

出力(cherrypyを介してこのオブジェクトを呼び出すブラウザーに表示されるもの):

"[{\" text \ ":\"POVERTY野菜を盗むことにしました。私たちにできることは何もありませんでした。私たちは食べ物なしで2日間滞在しましたが、この3日目はついていけませんでした。私たちは何かを食べなければならなかった、さもなければ私たちは死ぬだろう。私たちはゆっくりとシャンバに向かって出発し、家に帰って料理をし、食べて気分が良くなりました。\ "、\" id \ ":33109}、{\" text \ ":\"BodaBado彼らは単に輸送ベースでは、人々はバダボダ輸送を使用して移動して時間を節約できます\ r \ nリレーは、村の奥深くにある農村の人々がオートバイの自転車を使用して自分自身を他の耳に輸送するのに役立ちました。\ "、\" id \ ":35931}]"

(囲まれたテキストは異なりますが、これはプルしているランダムなテキストスニペットのいずれかで発生します)

注:simplejsonがどこでも一重引用符で囲まれたオブジェクトを返すもう1つのケースは、実際の辞書ではなくstr(dictionary)を渡したためだと思います。もちろん、一重引用符で囲まれたjsonを提供すると、phpは機能しなくなります。しかし、「自由な」脱出は私を困惑させます-そして、私が思うに、cherrypyの中で起こっています。

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

django - テンプレートのjsonオブジェクトからフィールドを取得するには?

私はdjangoでDajaxiceライブラリを使用しています。これらは私の ajax.py メソッドです:

HTMLがあります:

そして、オブジェクトからフィールドを取得できません...助けてください

0 投票する
10 に答える
68500 参照

python - Python JSON モジュールに属性「ダンプ」がありません

dictPython 2.7 (x64 Linux) を実行していて、JSON オブジェクトに変換しようとしています。

simplejson(標準ライブラリからフォールバックして)使用しようとしてjsonいますが、次のエラーが発生します。

Python 2.7 の使用jsonまたは使用について、明らかに欠けているものはありますか?simplejson