คำถามติดแท็ก json

JSON (สัญลักษณ์วัตถุ JavaScript) เป็นรูปแบบการแลกเปลี่ยนข้อมูลที่เป็นข้อความและไม่ขึ้นกับภาษา ใช้แท็กนี้เมื่อเกี่ยวข้องกับรูปแบบข้อความ อย่าใช้แท็กนี้สำหรับวัตถุ JAVASCRIPT ดั้งเดิมหรือ JAVASCRIPT วัตถุวัตถุประสงค์ JAVASCRIPT ก่อนที่คุณจะถามคำถามให้ตรวจสอบ JSON ของคุณโดยใช้เครื่องมือตรวจสอบ JSON เช่น JSONLint (https://jsonlint.com)

5
json.dumps vs flask.jsonify
ฉันไม่แน่ใจว่าฉันเข้าใจวัตถุประสงค์ของflask.jsonifyวิธีการ ฉันพยายามสร้างสตริง JSON จากสิ่งนี้: data = {"id": str(album.id), "title": album.title} แต่สิ่งที่ฉันได้รับกับความแตกต่างจากสิ่งที่ผมได้รับด้วยjson.dumpsflask.jsonify json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title": "Business"}] flask.jsonify(data): {"id":…, "title":…} เห็นได้ชัดว่าฉันต้องได้รับผลลัพธ์ที่ดูเหมือนสิ่งที่json.dumpsส่งคืน ผมทำอะไรผิดหรือเปล่า?
276 python  json  flask 

10
แปลง pict dython เป็นสตริงและย้อนกลับ
ฉันกำลังเขียนโปรแกรมที่เก็บข้อมูลในวัตถุพจนานุกรม แต่ข้อมูลนี้ต้องถูกบันทึกในบางช่วงระหว่างการทำงานของโปรแกรมและโหลดกลับเข้าไปในวัตถุพจนานุกรมเมื่อโปรแกรมทำงานอีกครั้ง ฉันจะแปลงวัตถุพจนานุกรมเป็นสตริงที่สามารถเขียนลงในไฟล์และโหลดกลับเข้าไปในวัตถุพจนานุกรมได้อย่างไร หวังว่านี้จะสนับสนุนพจนานุกรมที่มีพจนานุกรม

5
วิธีการสร้างวัตถุ JSON ด้วย Python แบบไดนามิก?
ฉันยังใหม่กับ 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
วิธีการโพสต์ JSON ไปยังเซิร์ฟเวอร์โดยใช้ C #?
นี่คือรหัสที่ฉันใช้: // 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
ฉันมีสตริงในแอปพลิเคชันเซิร์ฟเวอร์ Java ที่เข้าถึงได้โดยใช้ AJAX ดูเหมือนสิ่งต่อไปนี้: 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", …

2
วิธีที่ดีที่สุดในการแยกการตอบสนอง JSON จากห้องสมุดขอคืออะไร?
ฉันใช้requestsโมดูลหลามเพื่อส่ง RESTful GET ไปยังเซิร์ฟเวอร์ซึ่งฉันได้รับการตอบกลับใน JSON การตอบสนอง JSON นั้นเป็นเพียงรายการ เป็นวิธีที่ดีที่สุดในการบีบบังคับการตอบสนองต่อวัตถุพื้นเมืองหลามดังนั้นฉันสามารถทำซ้ำหรือพิมพ์โดยใช้pprintอะไร

18
ทำให้เป็นอันดับกับ Jackson (JSON) - รับ“ ไม่พบ serializer”?
ฉันได้รับการยกเว้นเมื่อพยายามทำให้เป็นวัตถุที่ง่ายมากโดยใช้แจ็คสัน ข้อผิดพลาด: org.codehaus.jackson.map.JsonMappingException: ไม่พบ serializer สำหรับคลาส 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) …
262 java  json  jackson 

12
การแปลงข้อมูล JSON เป็นวัตถุ Java
ฉันต้องการเข้าถึงคุณสมบัติจากสตริง JSON ภายในวิธีการกระทำของ Java ของฉัน 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 อื่น ๆ ฉันดู …
262 java  json  jackson  gson 

14
JSONDecodeError: ค่าที่ต้องการ: บรรทัด 1 คอลัมน์ 1 (ถ่าน 0)
ฉันได้รับข้อผิดพลาดExpecting value: line 1 column 1 (char 0)เมื่อพยายามถอดรหัส JSON URL ที่ฉันใช้สำหรับการเรียก API นั้นทำงานได้ดีในเบราว์เซอร์ แต่ให้ข้อผิดพลาดนี้เมื่อดำเนินการผ่านคำขอ 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 …
259 python  json  api  curl 

13
ฉันจะจัดรูปแบบ JSON ใน. NET โดยใช้ C # ได้อย่างไร
ฉันกำลังใช้ตัวแยกวิเคราะห์. 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(); }

21
วิธีอ่านไฟล์ JSON ในระบบภายนอกใน JavaScript
ฉันบันทึกไฟล์ JSON ในระบบโลคัลของฉันและสร้างไฟล์ JavaScript เพื่ออ่านไฟล์ JSON และพิมพ์ข้อมูลออกมา นี่คือไฟล์ JSON: {"resource":"A","literals":["B","C","D"]} สมมติว่านี้เป็นเส้นทางของไฟล์ JSON /Users/Documents/workspace/test.jsonนี้: ใครช่วยกรุณาช่วยฉันในการเขียนรหัสง่าย ๆ เพื่ออ่านไฟล์ JSON และพิมพ์ข้อมูลใน JavaScript?
256 javascript  json 

10
HttpClient ไม่รองรับวิธี PostAsJsonAsync C #
ฉันพยายามโทรหาเว็บ 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; และฉันได้รับข้อความแสดงข้อผิดพลาด: ข้อผิดพลาด: …

5
ลำดับขององค์ประกอบในรายการ JSON ถูกสงวนไว้หรือไม่?
ฉันสังเกตเห็นลำดับขององค์ประกอบในวัตถุ JSON ไม่ใช่ลำดับเดิม สิ่งที่เกี่ยวกับองค์ประกอบของรายการ JSON? คำสั่งซื้อของพวกเขายังคงอยู่หรือไม่?
254 javascript  arrays  json  list 

6
การจัดการคำขอโพสต์ JSON ใน Go
ดังนั้นฉันจึงมีสิ่งต่อไปนี้ซึ่งดูเหมือนว่าแฮ็คอย่างไม่น่าเชื่อและฉันคิดกับตัวเองว่า Go มีการออกแบบห้องสมุดที่ดีกว่านี้ แต่ฉันไม่พบตัวอย่างของ Go ที่จัดการคำขอ POST ของข้อมูล JSON พวกเขาทั้งหมดฟอร์ม 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 …
250 json  go 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.