タグ付けされた質問 「json」

JSON(JavaScript Object Notation)は、テキスト形式のデータ交換形式であり、言語に依存しません。このテキスト形式が関係する場合は、このタグを使用します。このタグは、ネイティブのJavascriptオブジェクトまたはJAVACRIPTオブジェクトのリテラルには使用しないでください。質問する前に、JSONLint(https://jsonlint.com)などのJSONバリデーターを使用してJSONを検証します。

14
JSONデータをファイルに書き込むにはどうすればよいですか?
変数にJSONデータが格納されていますdata。 テストのためにこれをテキストファイルに書き込みたいので、毎回サーバーからデータを取得する必要はありません。 現在、私はこれを試しています: obj = open('data.txt', 'wb') obj.write(data) obj.close そして、私はこのエラーを受け取っています: TypeError:辞書ではなく文字列またはバッファでなければなりません これを修正するには?
1122 python  json 

13
JSONファイルをプリティプリントする方法は?
乱雑なJSONファイルをプリティプリントしたい-Pythonでこれを行う最も簡単な方法は何ですか?PrettyPrintは「オブジェクト」を取得することを知っていますが、これはファイルである可能性がありますが、ファイルを渡す方法がわかりません。ファイル名を使用するだけでは機能しません。

30
JavaでJSONを解析する方法
次のJSONテキストがあります。どのように私はの値を取得し、それを解析することができpageName、pagePic、post_id、などを? { "pageInfo": { "pageName": "abc", "pagePic": "http://example.com/content.jpg" }, "posts": [ { "post_id": "123456789012_123456789012", "actor_id": "1234567890", "picOfPersonWhoPosted": "http://example.com/photo.jpg", "nameOfPersonWhoPosted": "Jane Doe", "message": "Sounds cool. Can't wait to see it!", "likesCount": "2", "comments": [], "timeOfPost": "1234567890" } ] }
1049 java  json  parsing 

30
JavaScriptで配列を比較する方法は?
2つのアレイを比較したい...理想的には、効率的に。trueそれらが同一であるfalse場合でもそうでない場合でも、空想は何もありません。当然のことながら、比較演算子は機能していないようです。 var a1 = [1,2,3]; var a2 = [1,2,3]; console.log(a1==a2); // Returns false console.log(JSON.stringify(a1)==JSON.stringify(a2)); // Returns true 各配列をJSONエンコードすることはできますが、各値を反復処理することなく配列を比較するためのより高速または「より良い」方法はありますか?
988 javascript  arrays  json 



19
Notepad ++でJSONを再フォーマットする方法は?
これからjson文字列を取得するにはNotepad ++が必要です {"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}} これに... {"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"} ] } }} すべてのTextFXオプションを見回しましたが、機能するものが見つかりませんでした。
948 json  parsing  notepad++ 

14
.NETでC#オブジェクトをJSON文字列に変換するにはどうすればよいですか?
私はこのようなクラスがあります: class MyDate { int year, month, day; } class Lad { string firstName; string lastName; MyDate dateOfBirth; } そして、Ladオブジェクトを次のようなJSON文字列に変換したいと思います。 { "firstName":"Markoff", "lastName":"Chaney", "dateOfBirth": { "year":"1901", "month":"4", "day":"30" } } (フォーマットなし)。このリンクを見つけましたが、.NET 4にない名前空間を使用しています。JSON.NETについても耳にしましたが、現在サイトがダウンしているようで、外部DLLファイルの使用にはあまり興味がありません。 JSON文字列ライターを手動で作成する以外に他のオプションはありますか?
944 c#  .net  json  serialization 

30
Unixツールを使用したJSONの解析
OverаэтотвопросестьответынаStack Overflowнарусском:JSONарсингJSONвshell 次のように、curlリクエストから返されたJSONを解析しようとしています: curl 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' 上記は、JSONをフィールドに分割します。次に例を示します。 % ... "geo_enabled":false "friends_count":245 "profile_text_color":"000000" "status":"in_reply_to_screen_name":null "source":"web" "truncated":false "text":"My status" "favorited":false % ... 特定のフィールド(で示される-v k=text)を印刷するにはどうすればよいですか?
879 json  bash  parsing 


30
クラスJSONをシリアライズ可能にする方法
Pythonクラスをシリアライズ可能にする方法は? 単純なクラス: class FileItem: def __init__(self, fname): self.fname = fname 次の出力を取得できるようにするにはどうすればよいですか。 >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of type 'FileItem' is not JSON serializable エラーなし

16
Ajaxリクエストは200 OKを返しますが、成功ではなくエラーイベントが発生します
私は自分のWebサイトにAjaxリクエストを実装し、Webページからエンドポイントを呼び出しています。常に200 OKを返しますが、jQueryはエラーイベントを実行します。 いろいろと試しましたが、問題が解けませんでした。以下にコードを追加します。 jQueryコード var row = "1"; var json = "{'TwitterId':'" + row + "'}"; $.ajax({ type: 'POST', url: 'Jqueryoperation.aspx?Operation=DeleteRow', contentType: 'application/json; charset=utf-8', data: json, dataType: 'json', cache: false, success: AjaxSucceeded, error: AjaxFailed }); function AjaxSucceeded(result) { alert("hello"); alert(result.d); } function AjaxFailed(result) { alert("hello1"); alert(result.status + ' ' + …

8
Jacksonを使用してオブジェクトの配列を逆シリアル化する方法
ジャクソンデータバインディングドキュメントはジャクソンサポート「はサポートされているすべての型の配列を」deserialisingことを示しているが、私はこのために正確な構文を把握することはできません。 単一のオブジェクトの場合、これを行います。 //json input { "id" : "junk", "stuff" : "things" } //Java MyClass instance = objectMapper.readValue(json, MyClass.class); 配列について、これを実行したい: //json input [{ "id" : "junk", "stuff" : "things" }, { "id" : "spam", "stuff" : "eggs" }] //Java List<MyClass> entries = ? 魔法の欠けているコマンドがあるかどうか誰でも知っていますか?そうでない場合、解決策は何ですか?
780 java  json  jackson 

11
ファイルと関連データをRESTful WebServiceに、できればJSONとして投稿する
これはおそらく愚かな質問になるでしょうが、私はそれらの夜の1つを持っています。アプリケーションでは、RESTful APIを開発しており、クライアントがデータをJSONとして送信することを望んでいます。このアプリケーションの一部では、クライアントはファイル(通常は画像)と画像に関する情報をアップロードする必要があります。 これが単一のリクエストでどのように発生するかを追跡するのに苦労しています。ファイルデータをJSON文字列にBase64することは可能ですか?サーバーへの2つの投稿を実行する必要がありますか?これにはJSONを使用しないでください。 ちなみに、私たちはバックエンドでGrailsを使用しています。これらのサービスは、ネイティブモバイルクライアント(iPhone、Androidなど)によってアクセスされます。
757 json  rest  grails  file-upload 

30
「datetime.datetimeはJSONシリアライズ可能ではない」を克服する方法?
私は次のような基本的な口述を持っています: sample = {} sample['title'] = "String" sample['somedate'] = somedatetimehere 私がやろうとすると、次のようjsonify(sample)になります: TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSON serializable 辞書のサンプルが上記のエラーを克服できるようにするにはどうすればよいですか? 注:関連性はないかもしれませんが、辞書はレコードを検索して生成されたものです。mongodb印刷するstr(sample['somedate'])と、出力はになり2012-08-08 21:46:24.862000ます。
742 python  json 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.