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

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

8
JSON.stringifyの逆?
私はのようなオブジェクトをstringyfingしています {'foo': 'bar'} 文字列をオブジェクトに戻すにはどうすればよいですか?
338 javascript  json  object 

9
JSON.stringifyを使用してエラーを文字列化することはできませんか?
問題を再現する Webソケットを使用してエラーメッセージを渡そうとすると、問題が発生します。私が直面しJSON.stringifyている問題を再現して、より幅広い聴衆に対応することができます。 // node v0.10.15 > var error = new Error('simple error message'); undefined > error [Error: simple error message] > Object.getOwnPropertyNames(error); [ 'stack', 'arguments', 'type', 'message' ] > JSON.stringify(error); '{}' 問題は、オブジェクトが空になることです。 私が試したこと ブラウザー 最初にnode.jsを終了し、さまざまなブラウザーで実行してみました。Chromeバージョン28でも同じ結果が得られますが、興味深いことに、Firefoxは少なくとも試みを行っていますが、メッセージは省略しています。 >>> JSON.stringify(error); // Firebug, Firefox 23 {"fileName":"debug eval code","lineNumber":1,"stack":"@debug eval code:1\n"} 交換機能 次に、Error.prototypeを調べました。これは、プロトタイプにtoStringやtoSourceなどのメソッドが含まれていることを示しています。関数は文字列化できないことを知っているので、JSON.stringifyを呼び出してすべての関数を削除するときに置換関数を含めましたが、それでも奇妙な動作があることに気付きました。 var error …

8
jsonオブジェクト内にキーが存在するかどうかを確認します
amt: "10.00" email: "sam@gmail.com" merchant_id: "sam" mobileNo: "9874563210" orderID: "123456" passkey: "1234" 上記は私が扱っているJSONオブジェクトです。「merchant_id」キーが存在するかどうかを確認したい。以下のコードを試してみましたが、機能しません。それを達成する方法はありますか? <script> window.onload = function getApp() { var thisSession = JSON.parse('<?php echo json_encode($_POST); ?>'); //console.log(thisSession); if (!("merchant_id" in thisSession)==0) { // do nothing. } else { alert("yeah"); } } </script>
329 javascript  json 

8
FlaskでPOSTされたJSONを取得するにはどうすればよいですか?
Flaskを使用して単純なAPIを構築しようとしています。ここで、POSTされたJSONを読み取ります。Postman Chrome拡張機能を使用してPOSTを実行し、JSON I POSTは単に{"text":"lalala"}です。次の方法を使用してJSONを読み取ろうとします。 @app.route('/api/add_message/<uuid>', methods=['GET', 'POST']) def add_message(uuid): content = request.json print content return uuid ブラウザーでは、GETに入れたUUIDを正しく返しますが、コンソールでは、None(を出力することを期待しているところに)表示されるだけ{"text":"lalala"}です。Flaskメソッド内から投稿されたJSONを取得する方法を誰かが知っていますか?
326 python  json  post  flask 

6
シリアル化中に@JsonIgnoreのみを使用し、逆シリアル化は使用しない
サーバーとの間で送受信されるユーザーオブジェクトがあります。ユーザーオブジェクトを送信するときに、ハッシュされたパスワードをクライアントに送信したくありません。そこで、@JsonIgnorepasswordプロパティを追加しましたが、これにより、パスワードに逆シリアル化されないため、ユーザーがパスワードを取得していないときにユーザーをサインアップすることが難しくなります。 @JsonIgnore逆シリアル化ではなくシリアル化にのみ適用するにはどうすればよいですか?私はSpring JSONViewを使用しているので、をあまり制御できませんObjectMapper。 私が試したこと: @JsonIgnoreプロパティに追加 @JsonIgnoreゲッターメソッドのみを追加

23
ローカルJSONファイルを読み込んでいます
ローカルJSONファイルをロードしようとしていますが、機能しません。これが私のJavaScriptコードです(jQueryを使用: var json = $.getJSON("test.json"); var data = eval("(" +json.responseText + ")"); document.write(data["a"]); test.jsonファイル: {"a" : "b", "c" : "d"} 何も表示されず、Firebugはデータが未定義であることを教えてくれます。Firebugで確認できjson.responseText、それは適切で有効ですが、次の行をコピーすると奇妙です。 var data = eval("(" +json.responseText + ")"); Firebugのコンソールで動作し、データにアクセスできます。 誰かが解決策を持っていますか?

7
ファイルからJSONを読み取りますか?
単純に見える簡単な文が私の顔にいくつかのエラーを投げているからといって、少し頭痛がします。 次のようなstrings.jsonというjsonファイルがあります。 "strings": [{"-name": "city", "#text": "City"}, {"-name": "phone", "#text": "Phone"}, ..., {"-name": "address", "#text": "Address"}] とりあえずjsonファイルを読みたいのですが。私が見つけたこれらのステートメントがありますが、機能していません: import json from pprint import pprint with open('strings.json') as json_data: d = json.loads(json_data) json_data.close() pprint(d) コンソールに表示されるエラーは次のとおりです。 Traceback (most recent call last): File "/home/.../android/values/manipulate_json.py", line 5, in <module> d = json.loads(json_data) File "/usr/lib/python2.7/json/__init__.py", line …
320 python  json 

11
Newtonsoft(または多分LINQ to JSON?)を使用してJSON to .NETオブジェクトをデシリアライズする
Newtonsoftに関するいくつかの投稿があることを知っているので、うまくいけば、これは正確には繰り返されません... KazaaのAPIによって返されたJSONデータをある種の素敵なオブジェクトに変換しようとしています WebClient client = new WebClient(); Stream stream = client.OpenRead("http://api.kazaa.com/api/v1/search.json?q=muse&type=Album"); StreamReader reader = new StreamReader(stream); List<string> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(reader.Read().ToString()); foreach (string item in list) { Console.WriteLine(item); } //Console.WriteLine(reader.ReadLine()); stream.Close(); そのJsonConvertラインは、私が試していた最新のものです...私はそれを完全には理解しておらず、皆さんに尋ねることによっていくつかのフットワークを排除することを望んでいました。私はもともとそれをディクショナリまたは何かに変換しようとしていました...そして実際、私はそこにいくつかの値を取得する必要があるので、ドキュメントで判断すると、おそらくNewtonsoftのLINQ to JSONがより良い選択でしょうか?考え/リンク? JSON戻りデータの例を次に示します。 { "page": 1, "total_pages": 8, "total_entries": 74, "q": "muse", "albums": [ { "name": "Muse", "permalink": "Muse", …

14
JSONObjectを反復する方法は?
私は呼ばれるJSONライブラリを使用しますJSONObject(必要に応じて切り替えてもかまいません)。 を反復処理する方法は知っていますJSONArraysが、FacebookからJSONデータを解析するときに配列を取得できません。配列のみを取得しますが、最初のJSONObjectアイテムJSONObject[0]を取得するなど、そのインデックスを介してアイテムにアクセスできる必要があります。それを行う方法を理解することはできません。 { "http://http://url.com/": { "id": "http://http://url.com//" }, "http://url2.co/": { "id": "http://url2.com//", "shares": 16 } , "http://url3.com/": { "id": "http://url3.com//", "shares": 16 } }
312 java  json 

6
ExpressアプリケーションでJSON POSTデータを使用する方法
次のJSON文字列をサーバーに送信しています。 ( { id = 1; name = foo; }, { id = 2; name = bar; } ) サーバー上で私はこれを持っています。 app.post('/', function(request, response) { console.log("Got response: " + response.statusCode); response.on('data', function(chunk) { queryResponse+=chunk; console.log('data'); }); response.on('end', function(){ console.log('end'); }); }); 文字列を送信すると、200応答が返されましたが、他の2つのメソッドは実行されません。何故ですか?
307 json  node.js  express 

9
「Uncaught SyntaxError:Unexpected token o」が発生し続ける
私はいくつかのhtml / css / javascriptを学習しようとしているので、自分で教育プロジェクトを書いています。 アイデアは、いくつかの語彙をjsonファイルに含め、テーブルにロードすることでした。ファイルを読み込んで、その値の1つを出力することができました。その後、値をテーブルに読み込むコードを記述し始めました。 その後、エラーが発生し始めたので、記述したコードをすべて削除し、1行(以前に機能していたのと同じ行)だけを残しました。エラーはまだ残っています。 エラーは次のとおりです。 Uncaught SyntaxError: Unexpected token o (anonymous function)script.js:10 jQuery.Callbacks.firejquery-1.7.js:1064 jQuery.Callbacks.self.fireWithjquery-1.7.js:1182 donejquery-1.7.js:7454 jQuery.ajaxTransport.send.callback 私のJavaScriptコードは別のファイルに含まれていて、これは単に次のとおりです。 function loadPageIntoDiv(){ document.getElementById("wokabWeeks").style.display = "block"; } function loadWokab(){ //also tried getJSON which threw the same error jQuery.get('wokab.json', function(data) { var glacier = JSON.parse(data); }); } そして、私のJSONファイルには次のものが含まれています。 [ { "english": "bag", …
306 javascript  jquery  json 

7
JSONで二重引用符をエスケープする方法
二重引用符を表示しようとしていますが、バックスラッシュの1つが表示されています。 "maingame": { "day1": { "text1": "Tag 1", "text2": "Heute startet unsere Rundreise \\\"Example text\\\". Jeden Tag wird ein neues Reiseziel angesteuert bis wir.</strong> " } } HTMLでレンダリングすると、と表示され\"Example text\"ます。正しい方法は何ですか?
306 json 

9
json POSTデータをオブジェクトとしてWeb APIメソッドに渡す方法は?
ASP.NET MVC4 Web APIアプリケーションは、顧客を節約するためのpostメソッドを定義します。顧客は、POSTリクエストの本文でJSON形式で渡されます。postメソッドのCustomerパラメーターに、プロパティのnull値が含まれています。 投稿されたデータが顧客オブジェクトとして渡されるようにこれを修正する方法は? 可能であればContent-Type:application / x-www-form-urlencodedを使用する必要があります。フォームを投稿するJavaScriptメソッドで変更する方法がわからないためです。 コントローラ: public class CustomersController : ApiController { public object Post([FromBody] Customer customer) { return Request.CreateResponse(HttpStatusCode.OK, new { customer = customer }); } } } public class Customer { public string company_name { get; set; } public string contact_name { get; set; } …

20
MySQLの結果をJSONエンコード
json_encode()MySQLクエリ結果で関数を使用するにはどうすればよいですか?行を反復処理する必要がありますか、それとも結果オブジェクト全体に適用できますか?
304 php  mysql  json 

9
JSON.NETでカスタムJsonConverterを実装して基本クラスオブジェクトのリストを逆シリアル化する方法
ここに記載されているJSON.netの例を拡張しようとしています http://james.newtonking.com/projects/json/help/CustomCreationConverter.html 基本クラス/インターフェースから派生した別のサブクラスがあります public class Person { public string FirstName { get; set; } public string LastName { get; set; } } public class Employee : Person { public string Department { get; set; } public string JobTitle { get; set; } } public class Artist : Person { public …

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