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

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

5
json.dumpsとフラスコ。jsonify
このflask.jsonify方法の目的が理解できません。私はこれからJSON文字列を作成しようとします: data = {"id": str(album.id), "title": album.title} しかし、私が得るものは、私が得るものとjson.dumpsは異なりflask.jsonifyます。 json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title": "Business"}] flask.jsonify(data): {"id":…, "title":…} 明らかに、json.dumps返ってくるものに似た結果を取得する必要があります。何が悪いのですか?
276 python  json  flask 

10
Python dictを文字列に変換して戻す
辞書オブジェクトにデータを格納するプログラムを書いていますが、このデータはプログラム実行中のある時点で保存し、プログラムを再度実行したときに辞書オブジェクトに再度読み込む必要があります。辞書オブジェクトを文字列に変換して、ファイルに書き込み、辞書オブジェクトに再度読み込むにはどうすればよいですか?これは、うまくいけば、辞書を含む辞書をサポートするでしょう。

14
C#を使用して.NETでフォーマットされたJSONを取得するにはどうすればよいですか?
.NET JSONパーサーを使用していて、構成ファイルをシリアル化して読み取り可能にしたいと考えています。したがって、代わりに: {"blah":"v", "blah2":"v2"} 私は次のようなもっと良いものが欲しいです: { "blah":"v", "blah2":"v2" } 私のコードは次のようなものです: using System.Web.Script.Serialization; var ser = new JavaScriptSerializer(); configSz = ser.Serialize(config); using (var f = (TextWriter)File.CreateText(configFn)) { f.WriteLine(configSz); f.Close(); }

5
PythonでJSONオブジェクトを動的に構築する方法は?
私はPythonが初めてで、JSONデータで遊んでいます。既存のJSONオブジェクトにキーと値を追加して、JSONオブジェクトを動的に構築したいと思います。 私は以下を試しましたが、私は得ますTypeError: 'str' object does not support item assignment: import json json_data = json.dumps({}) json_data["key"] = "value" print 'JSON: ', json_data
274 python  json 

6
JSONとXMLの比較[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 この質問を改善する どちらが速いか知りたい:XMLとJSON?いつ使用するのですか?
273 xml  json 

12
C#を使用してサーバーにJSONを投稿する方法
これが私が使っているコードです: // create a request HttpWebRequest request = (HttpWebRequest) WebRequest.Create(url); request.KeepAlive = false; request.ProtocolVersion = HttpVersion.Version10; request.Method = "POST"; // turn our request string into a byte stream byte[] postBytes = Encoding.UTF8.GetBytes(json); // this is important - make sure you specify type this way request.ContentType = "application/json; charset=UTF-8"; request.Accept = …
269 c#  json  post  httpwebrequest 

8
JSONをJavaScriptオブジェクトに逆シリアル化する
AJAXを使用してアクセスされるJavaサーバーアプリケーションに文字列があります。次のようになります。 var json = [{ "adjacencies": [ { "nodeTo": "graphnode2", "nodeFrom": "graphnode1", "data": { "$color": "#557EAA" } } ], "data": { "$color": "#EBB056", "$type": "triangle", "$dim": 9 }, "id": "graphnode1", "name": "graphnode1" },{ "adjacencies": [], "data": { "$color": "#EBB056", "$type": "triangle", "$dim": 9 }, "id": "graphnode2", "name": "graphnode2" }]; 文字列がサーバーから取得されたときに、これを有効なJavaScriptオブジェクト(または配列)に変換する簡単な方法はありますか?または、文字列を手動で分割し、オブジェクトを手動で構築する必要がありますか?

2
リクエストライブラリからのJSON応答を解析する最良の方法は何ですか?
Python requestsモジュールを使用して、RESTful GETをサーバーに送信します。サーバーに対してJSONで応答を取得します。JSON応答は、基本的には単なるリストのリストです。 ネイティブPythonオブジェクトへの応答を強制するのに最適な方法は何pprintですか?それを使用して反復または出力できますか?

18
ジャクソン(JSON)でのシリアライズ-「シリアライザが見つかりません」と表示されますか?
ジャクソンを使用して非常に単純なオブジェクトをシリアル化しようとすると、例外が発生します。エラー: org.codehaus.jackson.map.JsonMappingException:クラスMyPackage.TestAのシリアライザーが見つからず、BeanSerializerを作成するためのプロパティが見つかりません(例外を回避するには、SerializationConfig.Feature.FAIL_ON_EMPTY_BEANSを無効にします) 以下は、シリアル化する単純なクラスとコードです。 誰かがこのエラーが発生する理由を教えていただけますか? public class TestA { String SomeString = "asd"; } TestA testA = new TestA(); ObjectMapper om = new ObjectMapper(); try { String testAString = om.writeValueAsString(testA); // error here! TestA newTestA = om.readValue(testAString, TestA.class); } catch (JsonGenerationException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch …
262 java  json  jackson 

12
JSONデータをJavaオブジェクトに変換する
Javaアクションメソッド内でJSON文字列からプロパティにアクセスできるようにしたい。文字列は、単にと言うだけで利用できますmyJsonString = object.getJson()。以下は、文字列の例です。 { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{ 'title': 'LeveloneCIS', 'id': 2, 'children': 'true', 'groups': [{ 'title': 'IntroToComputingandInternet', 'id': 3, 'children': 'false', 'groups': [] }] }] } この文字列では、すべてのJSONオブジェクトに他のJSONオブジェクトの配列が含まれています。その目的は、他のJSONオブジェクトを含むグループプロパティを持つ特定のオブジェクトのIDのリストを抽出することです。私は潜在的なJSONプラグインとしてGoogleのGsonを検討しました。このJSON文字列からJavaを生成する方法について、誰かが何らかのガイダンスを提供できますか?
262 java  json  jackson  gson 

15
JSONDecodeError:期待値:行1列1(文字0)
Expecting value: line 1 column 1 (char 0)JSONをデコードしようとするとエラーが発生します。 私がAPI呼び出しに使用するURLはブラウザーで正常に機能しますが、curlリクエストを介して実行すると、このエラーが発生します。以下は、curlリクエストに使用するコードです。 エラーは return simplejson.loads(response_json) response_json = self.web_fetch(url) response_json = response_json.decode('utf-8') return json.loads(response_json) def web_fetch(self, url): buffer = StringIO() curl = pycurl.Curl() curl.setopt(curl.URL, url) curl.setopt(curl.TIMEOUT, self.timeout) curl.setopt(curl.WRITEFUNCTION, buffer.write) curl.perform() curl.close() response = buffer.getvalue().strip() return response 完全なトレースバック: トレースバック: File "/Users/nab/Desktop/myenv2/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 111. response …
259 python  json  api  curl 

10
HttpClientがPostAsJsonAsyncメソッドをサポートしていないC#
WebアプリケーションからWeb APIを呼び出そうとしています。.Net 4.5を使用していますHttpClientが、コードの作成中にエラーが発生しましたが、定義PostAsJsonAsyncメソッドが含まれていません。 以下はコードです: HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:51093/"); client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); var user = new Users(); user.AgentCode = 100; user.Remarks = "Test"; user.CollectionDate = System.DateTime.Today; user.RemittanceDate = System.DateTime.Today; user.TotalAmount = 1000; user.OrgBranchID = 101; var response = client.PostAsJsonAsync("api/AgentCollection", user).Result; そして私はエラーメッセージを受け取ります: エラー:「System.Net.Http.HttpClient」には「PostAsJsonAsync」の定義が含まれておらず、タイプ「System.Net.Http.HttpClient」の最初の引数を受け入れる拡張メソッド「PostAsJsonAsync」が見つかりませんでした(見つからないディレクティブまたはアセンブリ参照を使用していますか?) 見て、アドバイスしてください。

21
JavaScriptで外部ローカルJSONファイルを読み取る方法は?
JSONファイルをローカルシステムに保存し、JSONファイルを読み取ってデータを印刷するためにJavaScriptファイルを作成しました。JSONファイルは次のとおりです。 {"resource":"A","literals":["B","C","D"]} これがJSONファイルのパスであるとしましょう:/Users/Documents/workspace/test.json。 JSONファイルを読み取ってJavaScriptでデータを印刷する簡単なコードを書くのを手伝ってくれませんか?
255 javascript  json 


6
GoでのJSON Postリクエストの処理
だから私は信じられないほどハックに思える次のものを持っています、そして私はGoがこれよりも優れたライブラリを設計したと私は考えていましたが、JSONデータのPOSTリクエストを処理するGoの例を見つけることができません。それらはすべてフォームPOSTです。 次にリクエストの例を示します。 curl -X POST -d "{\"test\": \"that\"}" http://localhost:8082/test そしてここにコードがあり、ログが埋め込まれています: package main import ( "encoding/json" "log" "net/http" ) type test_struct struct { Test string } func test(rw http.ResponseWriter, req *http.Request) { req.ParseForm() log.Println(req.Form) //LOG: map[{"test": "that"}:[]] var t test_struct for key, _ := range req.Form { log.Println(key) //LOG: {"test": "that"} …
250 json  go 

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