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

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

4
ฉันจะสร้างอาร์เรย์ JavaScript (รูปแบบ JSON) แบบไดนามิกได้อย่างไร
ฉันกำลังพยายามสร้างสิ่งต่อไปนี้: var employees = { "accounting": [ // accounting is an array in employees. { "firstName": "John", // First element "lastName": "Doe", "age": 23 }, { "firstName": "Mary", // Second Element "lastName": "Smith", "age": 32 } ] // End "accounting" array. } // End Employees ฉันเริ่มต้นด้วย var employees = new …
122 javascript  json 

4
แปลงวัตถุเป็นสตริง JSON
jQuery.parseJSON('{"name":"John"}')แปลงการแสดงสตริงเป็นวัตถุ แต่ฉันต้องการย้อนกลับ วัตถุจะถูกแปลงเป็นสตริง JSON ฉันได้รับลิงค์http://www.devcurry.com/2010/03/convert-javascript-object-to-json.html แต่จำเป็นต้องมี json2.js เพื่อให้ jQuery มีเนทีฟ วิธีการทำ?
122 jquery  json 

11
Android- สร้าง JSON Array และ JSON Object
ฉันจะสร้าง JSON ด้วยรูปแบบนี้ใน Android ได้อย่างไร: เนื่องจาก API ที่ฉันจะส่งผ่านจะแยกวิเคราะห์ JsonArray จากนั้นวัตถุ หรือจะโอเคแค่ส่งวัตถุ json? เนื่องจากฉันจะต้องใส่ 1 รายการต่อการเรียกใช้บริการ { "student": [ { "id": 1, "name": "John Doe", "year": "1st", "curriculum": "Arts", "birthday": 3/3/1995 }, { "id": 2, "name": "Michael West", "year": "2nd", "curriculum": "Economic", "birthday": 4/4/1994 } ] } สิ่งที่ฉันรู้มีเพียง JSONObject ชอบอันนี้. JSONObject …
122 android  json  arrays 

6
การเข้าถึงสมาชิกของรายการใน JSONArray ด้วย Java
ฉันเพิ่งเริ่มใช้ json กับ java ฉันไม่แน่ใจว่าจะเข้าถึงค่าสตริงภายใน JSONArray ได้อย่างไร ตัวอย่างเช่น json ของฉันมีลักษณะดังนี้: { "locations": { "record": [ { "id": 8817, "loc": "NEW YORK CITY" }, { "id": 2873, "loc": "UNITED STATES" }, { "id": 1501 "loc": "NEW YORK STATE" } ] } } รหัสของฉัน: JSONObject req = new JSONObject(join(loadStrings(data.json),"")); JSONObject locs = …
122 java  json  arrays 

9
วิธีแสดงการเป็นตัวแทน JSON ไม่ใช่ [Object Object] บนหน้าจอ
ฉันกำลังสร้างแอปพลิเคชัน AngularJS 2 ด้วยเวอร์ชันเบต้า ฉันต้องการแสดงการแสดง JSON ของออบเจ็กต์ในเพจของฉัน แต่มันแสดง[Object Object]และไม่ แสดง{key1:value1 ....} จากส่วนประกอบที่ฉันสามารถใช้ได้: get example() {return JSON.stringify(this.myObject)}; จากนั้นในเทมเพลต: {{example}} แต่ถ้าฉันมีอาร์เรย์ของอ็อบเจ็กต์และต้องการพิมพ์รายการอ็อบเจ็กต์เหล่านี้ฉันจะทำอย่างไร? โดยใช้: <ul> <li *ngFor="#obj of myArray">{{obj}}</li> </ul> ผลลัพธ์ในบางสิ่งเช่น: - [วัตถุวัตถุ] - [วัตถุวัตถุ] - [วัตถุวัตถุ] - [วัตถุวัตถุ] และอื่น ๆ มีวิธีแสดงเป็น JSON หรือไม่?
122 json  angular 

8
Unmarshaling อ็อบเจ็กต์ JSON ที่ซ้อนกัน
มีไม่กี่คำถามในหัวข้อแต่ไม่มีพวกเขาดูเหมือนจะครอบคลุมกรณีของฉันจึงฉันกำลังสร้างใหม่ ฉันมี JSON ดังต่อไปนี้: {"foo":{ "bar": "1", "baz": "2" }, "more": "text"} มีวิธีที่จะ unmarshal คุณสมบัติแถบที่ซ้อนกันและกำหนดให้กับคุณสมบัติของโครงสร้างโดยตรงโดยไม่ต้องสร้างโครงสร้างที่ซ้อนกันหรือไม่? วิธีแก้ปัญหาที่ฉันกำลังใช้อยู่ตอนนี้มีดังต่อไปนี้: type Foo struct { More String `json:"more"` Foo struct { Bar string `json:"bar"` Baz string `json:"baz"` } `json:"foo"` // FooBar string `json:"foo.bar"` } นี่เป็นเวอร์ชันที่เรียบง่ายโปรดละเว้นการใช้คำฟุ่มเฟือย อย่างที่คุณเห็นฉันต้องการแยกวิเคราะห์และกำหนดค่าให้ // FooBar string `json:"foo.bar"` ฉันเคยเห็นคนใช้แผนที่ แต่นั่นไม่ใช่กรณีของฉัน โดยพื้นฐานแล้วฉันไม่สนใจเนื้อหาของfoo(ซึ่งเป็นวัตถุขนาดใหญ่) ยกเว้นองค์ประกอบเฉพาะบางอย่าง แนวทางที่ถูกต้องในกรณีนี้คืออะไร? …
122 json  go 

4
ตรวจสอบว่าอาร์เรย์ Postgres JSON มีสตริงหรือไม่
ฉันมีโต๊ะสำหรับเก็บข้อมูลเกี่ยวกับกระต่ายของฉัน ดูเหมือนว่า: create table rabbits (rabbit_id bigserial primary key, info json not null); insert into rabbits (info) values ('{"name":"Henry", "food":["lettuce","carrots"]}'), ('{"name":"Herald","food":["carrots","zucchini"]}'), ('{"name":"Helen", "food":["lettuce","cheese"]}'); ฉันจะหากระต่ายที่ชอบแครอทได้อย่างไร? ฉันคิดสิ่งนี้: select info->>'name' from rabbits where exists ( select 1 from json_array_elements(info->'food') as food where food::text = '"carrots"' ); ฉันไม่ชอบข้อความค้นหานั้น มันเป็นเรื่องยุ่ง ในฐานะผู้ดูแลกระต่ายเต็มเวลาฉันไม่มีเวลาเปลี่ยนสคีมาฐานข้อมูล ฉันแค่อยากเลี้ยงกระต่ายของฉันอย่างถูกต้อง มีวิธีที่อ่านง่ายขึ้นในการทำแบบสอบถามนั้นหรือไม่?

11
วิธีแยกวิเคราะห์ JSON ใน Kotlin
ฉันได้รับสตริงออบเจ็กต์ JSON ที่ค่อนข้างลึกจากบริการซึ่งฉันต้องแยกวิเคราะห์ไปยังออบเจ็กต์ JSON จากนั้นแมปกับคลาส ฉันจะแปลงสตริง JSON เป็นวัตถุใน Kotlin ได้อย่างไร หลังจากนั้นการแมปไปยังชั้นเรียนที่เกี่ยวข้องฉันใช้ StdDeserializer จาก Jackson ปัญหาเกิดขึ้นในขณะที่อ็อบเจ็กต์มีคุณสมบัติที่ต้องถูก deserialized ลงในคลาสด้วย ฉันไม่สามารถรับตัวทำแผนที่วัตถุได้อย่างน้อยฉันก็ไม่รู้ว่าภายใน deserializer อื่นเป็นอย่างไร ขอบคุณล่วงหน้าสำหรับความช่วยเหลือ โดยพื้นฐานแล้วฉันกำลังพยายามลดจำนวนการอ้างอิงที่ฉันต้องการดังนั้นหากคำตอบมีไว้สำหรับการจัดการ JSON เท่านั้นและการแยกวิเคราะห์ก็เพียงพอแล้ว
122 java  json  kotlin 

8
วิธีแยกวิเคราะห์สตริง JSON ใน typescript
มีวิธีแยกวิเคราะห์สตริงเป็น JSON ใน typescript หรือไม่ ตัวอย่าง: ใน JS เราสามารถใช้JSON.parse()ไฟล์. มีฟังก์ชันที่คล้ายกันใน typescript หรือไม่? ฉันมีสตริงออบเจ็กต์ JSON ดังนี้: {"name": "Bob", "error": false}

23
ฉันจะถอดรหัสเอนทิตี HTML ใน Swift ได้อย่างไร
ฉันกำลังดึงไฟล์ JSON จากไซต์และหนึ่งในสตริงที่ได้รับคือ: The Weeknd ‘King Of The Fall’ [Video Premiere] | @TheWeeknd | #SoPhi ฉันจะแปลงสิ่งต่างๆเช่น&#8216เป็นอักขระที่ถูกต้องได้อย่างไร ฉันได้สร้าง Xcode Playground เพื่อแสดงให้เห็น: import UIKit var error: NSError? let blogUrl: NSURL = NSURL.URLWithString("http://sophisticatedignorance.net/api/get_recent_summary/") let jsonData = NSData(contentsOfURL: blogUrl) let dataDictionary = NSJSONSerialization.JSONObjectWithData(jsonData, options: nil, error: &error) as NSDictionary var a = dataDictionary["posts"] as …

16
การจัดเก็บข้อมูลใน MySQL เป็น JSON
ฉันคิดว่านี่เป็นสิ่งที่ต้องทำ และฉันไม่เคยทำมาก่อน จากนั้นฉันเห็นว่า FriendFeed ทำสิ่งนี้และทำให้ขนาด DB ดีขึ้นจริงและลดเวลาในการตอบสนอง ฉันอยากรู้ว่าควรทำไหม แล้วถ้าเป็นเช่นนั้นวิธีที่ถูกต้องคืออะไร? โดยทั่วไปแล้วสถานที่ที่ดีในการเรียนรู้วิธีจัดเก็บทุกอย่างใน MySQL เป็นฐานข้อมูล CouchDB คืออะไร? การจัดเก็บทุกอย่างเป็น JSON ดูเหมือนว่าจะง่ายและรวดเร็วกว่า (ไม่ใช่การสร้างความหน่วงแฝงน้อยลง) นอกจากนี้การแก้ไขลบ ฯลฯ สิ่งที่จัดเก็บเป็น JSON บน DB ยังทำได้ง่ายหรือไม่
121 mysql  json  database 

4
วิธีการแยกรายการโดยใช้ GSON หรือไลบรารี JSON อื่นใน Java
ฉันสามารถทำให้ไฟล์ List<Video>ใน servlet ของฉันบน GAE ได้ แต่ฉันไม่สามารถยกเลิกการกำหนดค่าเริ่มต้นได้ ผมทำอะไรผิดหรือเปล่า? นี่คือวิดีโอสำหรับชั้นเรียนของฉันใน GAE ซึ่งต่อเนื่องกัน: package legiontube; import java.util.Date; import javax.jdo.annotations.IdGeneratorStrategy; import javax.jdo.annotations.IdentityType; import javax.jdo.annotations.PersistenceCapable; import javax.jdo.annotations.Persistent; import javax.jdo.annotations.PrimaryKey; @PersistenceCapable(identityType = IdentityType.APPLICATION) public class Video { @PrimaryKey private String id; @Persistent private String titulo; @Persistent private String descricao; @Persistent private Date date; public Video(){}; …
121 java  json  gson 

2
ประเภทเนื้อหาที่ดีที่สุดในการให้บริการ JSONP?
ฉันมีบริการเว็บที่เมื่อเรียกโดยไม่ระบุการเรียกกลับจะส่งคืนสตริง JSON โดยใช้application/jsonเป็นประเภทเนื้อหา เมื่อมีการระบุการโทรกลับระบบจะตัดสตริง JSON ในฟังก์ชันการโทรกลับดังนั้นจึงไม่ใช่ JSON ที่ถูกต้องอีกต่อไป คำถามของฉันคือฉันควรใช้application/javascriptในกรณีนี้หรือยังคงใช้application/json?
120 javascript  json  jsonp 

3
google-services.json ทำอะไรได้จริง?
ฉันเพิ่มบริการ Google Analytics และ GCM ในแอปปัจจุบันของฉัน ในคำแนะนำสำหรับการใช้งานบริการทั้งสอง Google ขอให้นักพัฒนาสร้างไฟล์ json: google-services.json และวางไว้ในไดเรกทอรีรากของแอป ฉันพบว่าแม้ว่าฉันจะลบไฟล์ json นี้ออกจากแอพของฉัน แต่บริการก็ยังใช้งานได้ แค่อยากรู้แน่ ๆ ว่าไฟล์นี้มีไว้ทำอะไร? การใช้งานคืออะไรและทำงานอย่างไร?

6
การเพิ่มองค์ประกอบอาร์เรย์ใหม่ให้กับออบเจ็กต์ JSON
ฉันมีออบเจ็กต์รูปแบบ JSON ที่ฉันอ่านจากไฟล์ JSON ที่ฉันมีในตัวแปรชื่อ teamJSON ซึ่งมีลักษณะดังนี้: {"theTeam":[{"teamId":"1","status":"pending"},{"teamId":"2","status":"member"},{"teamId":"3","status":"member"}]} ฉันต้องการเพิ่มรายการใหม่ในอาร์เรย์เช่น {"teamId":"4","status":"pending"} ลงเอยด้วย {"theTeam":[{"teamId":"1","status":"pending"},{"teamId":"2","status":"member"},{"teamId":"3","status":"member"},{"teamId":"4","status":"pending"}]} ก่อนที่จะเขียนกลับไปที่ไฟล์ วิธีที่ดีในการเพิ่มองค์ประกอบใหม่คืออะไร? ฉันเข้าใกล้ แต่เครื่องหมายคำพูดคู่ทั้งหมดถูกหนี ฉันได้มองหาคำตอบที่ดีเกี่ยวกับ SO แต่ไม่มีคำตอบใดที่ครอบคลุมกรณีนี้ ขอความช่วยเหลือใด ๆ
120 javascript  json 

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