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

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

13
จะตรวจสอบได้อย่างไรว่ามีคีย์ json อยู่หรือไม่
ดังนั้นฉันได้รับค่า JSON จากเซิร์ฟเวอร์ แต่ไม่รู้ว่าจะมีฟิลด์ใดฟิลด์หนึ่งหรือไม่ ชอบมาก: { "regatta_name":"ProbaRegatta", "country":"Congo", "status":"invited" } และบางครั้งจะมีฟิลด์พิเศษเช่น: { "regatta_name":"ProbaRegatta", "country":"Congo", "status":"invited", "club":"somevalue" } ฉันต้องการตรวจสอบว่ามีฟิลด์ชื่อ "สโมสร" อยู่หรือไม่เพื่อแยกวิเคราะห์ฉันจะไม่ได้รับorg.json.JSONException: ไม่มีค่าสำหรับสโมสร
165 java  android  json 

11
JSON.stringify output เพื่อ div ในวิธีการพิมพ์ที่น่ารัก
ฉันJSON.stringifyเป็นวัตถุ json โดย result = JSON.stringify(message, my_json, 2) 2ในการโต้เถียงดังกล่าวข้างต้นควรจะสวยพิมพ์ผล alert(result)มันเป็นเช่นนี้ถ้าฉันทำสิ่งที่ชอบ อย่างไรก็ตามฉันต้องการแสดงผลลัพธ์นี้ให้กับผู้ใช้โดยต่อท้ายไว้ใน div เมื่อฉันทำสิ่งนี้ฉันจะได้รับเพียงบรรทัดเดียวปรากฏ (ฉันไม่คิดว่ามันจะทำงานได้เพราะตัวแบ่งและช่องว่างไม่ถูกตีความเป็น html หรือไม่) { "data": { "x": "1", "y": "1", "url": "http://url.com" }, "event": "start", "show": 1, "id": 50 } มีวิธีการส่งออกผลลัพธ์ของJSON.stringifyการ div ในวิธีพิมพ์สวยหรือไม่

9
แจ็กสัน: วิธีการป้องกันการทำให้เป็นอันดับสนาม
ฉันมีคลาสเอนทิตีที่มีฟิลด์รหัสผ่าน: class User { private String password; //setter, getter.. } ฉันต้องการให้ฟิลด์นี้ข้ามระหว่างการทำให้เป็นอนุกรม แต่ควรจะสามารถยกเลิกการตั้งค่า นี่เป็นสิ่งจำเป็นเพื่อให้ลูกค้าสามารถส่งรหัสผ่านใหม่ให้ฉันได้ แต่ไม่สามารถอ่านรหัสปัจจุบันได้ ฉันจะทำสิ่งนี้ให้สำเร็จด้วยแจ็คสันได้อย่างไร
163 java  json  jackson 

8
มีข้อ จำกัด เกี่ยวกับจำนวน JSON ที่สามารถถือครองได้หรือไม่?
ฉันใช้ jquery, JSON และ AJAX สำหรับระบบความคิดเห็น ฉันอยากรู้อยากเห็นมีการ จำกัด ขนาดสำหรับสิ่งที่คุณสามารถส่งผ่าน / ร้านค้าด้วย JSON หรือไม่ เช่นถ้าผู้ใช้พิมพ์จำนวนมากและฉันส่งผ่าน JSON มีขีด จำกัด สูงสุดไหม ข้อความชนิดใดก็ได้ที่สามารถส่งผ่าน JSON เช่นบางครั้งฉันอนุญาตให้ผู้ใช้ใช้ html นี่จะโอเคไหม
163 json 

8
ฉันจะทำให้ชนิดที่ไม่ระบุชื่อ C # เป็นอนุกรมเป็นสตริง JSON ได้อย่างไร
ฉันพยายามใช้รหัสต่อไปนี้เพื่อทำให้เป็นประเภทที่ไม่ระบุชื่อกับ JSON: var serializer = new DataContractJsonSerializer(thing.GetType()); var ms = new MemoryStream(); serializer.WriteObject(ms, thing); var json = Encoding.Default.GetString(ms.ToArray()); อย่างไรก็ตามฉันได้รับข้อยกเว้นต่อไปนี้เมื่อถูกดำเนินการ: พิมพ์ '<> f__AnonymousType1`3 [System.Int32, System.Int32, System.Object []]' ไม่สามารถทำให้เป็นอนุกรม พิจารณาทำเครื่องหมายด้วยแอ็ตทริบิวต์ DataContractAttribute และทำเครื่องหมายสมาชิกทั้งหมดที่คุณต้องการต่อเนื่องกับแอ็ตทริบิวต์ DataMemberAttribute ดูเอกสารประกอบ Microsoft .NET Framework สำหรับประเภทอื่น ๆ ที่รองรับ ฉันไม่สามารถใช้คุณลักษณะกับประเภทที่ไม่ระบุตัวตน (เท่าที่ฉันรู้) มีวิธีอื่นในการทำซีเรียลไลเซชั่นนี้หรือไม่

10
“ TypeError: (จำนวนเต็ม) ไม่ใช่ JSON ต่อเนื่องได้” เมื่อทำการซีเรียล JSON ใน Python?
ฉันพยายามส่งพจนานุกรมอย่างง่ายไปยังไฟล์ json จากไพ ธ อน แต่ฉันได้รับข้อความ "TypeError: 1425 ไม่ใช่ JSON ที่สามารถทำให้เป็นอนุกรม" import json alerts = {'upper':[1425],'lower':[576],'level':[2],'datetime':['2012-08-08 15:30']} afile = open('test.json','w') afile.write(json.dumps(alerts,encoding='UTF-8')) afile.close() หากฉันเพิ่มอาร์กิวเมนต์เริ่มต้นแล้วมันจะเขียน แต่ค่าจำนวนเต็มจะถูกเขียนไปยังไฟล์ json เป็นสตริงซึ่งไม่พึงประสงค์ afile.write(json.dumps(alerts,encoding='UTF-8',default=str))

12
ข้อมูล JSON ของฉันในคำขอ Django ที่เข้ามาของฉันอยู่ที่ไหน
ฉันพยายามประมวลผลคำขอ JSON / Ajax ที่เข้ามากับ Django / Python request.is_ajax()อยู่Trueในคำขอ แต่ฉันไม่มีความคิดว่า payload อยู่กับข้อมูล JSON request.POST.dir มีสิ่งนี้: ['__class__', '__cmp__', '__contains__', '__copy__', '__deepcopy__', '__delattr__', '__delitem__', '__dict__', '__doc__', '__eq__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__str__', '__weakref__', '_assert_mutable', '_encoding', '_get_encoding', '_mutable', '_set_encoding', …


9
Python: json.loads คืนค่ารายการที่ขึ้นต้นด้วย 'u'
ฉันจะได้รับรูปแบบสตริงที่เข้ารหัส JSON Obj-C และฉันกำลังถอดรหัสสตริงดัมมี่ (ตอนนี้) เช่นรหัสด้านล่าง ผลลัพธ์ของฉันออกมาพร้อมกับอักขระ 'u' นำหน้าแต่ละรายการ: [{u'i': u'imap.gmail.com', u'p': u'aaaa'}, {u'i': u'333imap.com', u'p': u'bbbb'}... JSON จะเพิ่มตัวอักษร unicode นี้ได้อย่างไร? วิธีลบที่ดีที่สุดคืออะไร mail_accounts = [] da = {} try: s = '[{"i":"imap.gmail.com","p":"aaaa"},{"i":"imap.aol.com","p":"bbbb"},{"i":"333imap.com","p":"ccccc"},{"i":"444ap.gmail.com","p":"ddddd"},{"i":"555imap.gmail.com","p":"eee"}]' jdata = json.loads(s) for d in jdata: for key, value in d.iteritems(): if key not in da: da[key] …
161 python  json 

8
แปลงสตริง JSON เป็นวัตถุ JSON c #
ฉันมีสตริงนี้เก็บอยู่ในฐานข้อมูลของฉัน: str = "{ "context_name": { "lower_bound": "value", "upper_bound": "value", "values": [ "value1", "valueN" ] } }" สตริงนี้มีอยู่แล้วในรูปแบบ JSON แต่ฉันต้องการแปลงเป็น JObject หรือ JSON Object JObject json = new JObject(); ฉันลองjson = (JObject)str;นักแสดง แต่มันไม่ทำงานดังนั้นฉันจะทำอย่างไร
161 c#  asp.net  json  string  parsing 

4
jquery loop กับข้อมูล Json โดยใช้ $ .each
ฉันได้ JSON ต่อไปนี้กลับมาในตัวแปรที่เรียกว่า data นี่คือ JSON ที่ได้รับผลตอบแทน ... [ {"Id": 10004, "PageName": "club"}, {"Id": 10040, "PageName": "qaz"}, {"Id": 10059, "PageName": "jjjjjjj"} ] และฉันพยายามที่จะวนรอบคอลเลกชันโดยใช้ $. แต่ละครั้ง แต่ฉันพบปัญหาที่การแจ้งเตือนแสดงไม่ได้กำหนด ฉันลองใช้ไวยากรณ์ที่แตกต่างกันมากมาย แต่ไม่สามารถเข้าใจได้ JQuery ที่ฉันใช้อยู่คือ $.each(data, function(i, item) { alert(item.PageName); }); คนใดคนหนึ่งสามารถชี้ฉันในทิศทางที่ถูกต้องได้หรือไม่? แก้ไข นี่คือรหัสที่ฉันใช้เพื่อคว้าข้อมูล $.getJSON('/Cms/GetPages/123', null, function(data) { fillSelect(data); }); และนี่คือฟังก์ชั่นที่ถูกเรียกเมื่อโทรกลับ function fillSelect(data) { alert(data); …
160 jquery  json  foreach 


19
PHP แปลง XML เป็น JSON
ฉันพยายามแปลง xml เป็น json ใน php ถ้าฉันใช้โปรแกรมแปลงอย่างง่ายโดยใช้ xml แบบง่ายและ json_encode ไม่มีคุณสมบัติใด ๆ ในการแสดง xml $xml = simplexml_load_file("states.xml"); echo json_encode($xml); ดังนั้นฉันจึงพยายามวิเคราะห์แบบนี้ด้วยตนเอง foreach($xml->children() as $state) { $states[]= array('state' => $state->name); } echo json_encode($states); และเอาท์พุทสำหรับรัฐ{"state":{"0":"Alabama"}}มากกว่า{"state":"Alabama"} ผมทำอะไรผิดหรือเปล่า? XML: <?xml version="1.0" ?> <states> <state id="AL"> <name>Alabama</name> </state> <state id="AK"> <name>Alaska</name> </state> </states> เอาท์พุท: [{"state":{"0":"Alabama"}},{"state":{"0":"Alaska"} var …
158 php  xml  json 

6
BSON คืออะไรและแตกต่างจาก JSON อย่างไร
ฉันเพิ่งเริ่มต้นด้วย MongoDB และสิ่งหนึ่งที่ฉันสังเกตเห็นคือมันใช้BSONเพื่อเก็บข้อมูลภายใน อย่างไรก็ตามเอกสารไม่ชัดเจนว่า BSON คืออะไรและใช้ใน MongoDB อย่างไร มีใครช่วยอธิบายให้ฉันหน่อยได้ไหม
158 json  mongodb  bson  nosql 

17
คุณจะจัดลำดับตัวอย่างรุ่นใน Django ได้อย่างไร
มีเอกสารจำนวนมากเกี่ยวกับวิธีการทำให้อนุกรม QuerySet เป็นแบบอนุกรม แต่คุณจะทำอนุกรมให้ JSON เป็นเขตข้อมูลของ Model Instance ได้อย่างไร

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