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

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

1
ข้อยกเว้นใน Yesod
ฉันได้สร้างภูตที่ใช้รูปแบบดั้งเดิมของipc(เทลเน็ตและส่งสตริงที่มีคำบางคำตามลำดับ) ฉันหักออกและตอนนี้กำลังใช้JSONเพื่อส่งข้อความไปยังYesodเซิร์ฟเวอร์ อย่างไรก็ตามมีบางสิ่งที่ฉันชอบมากเกี่ยวกับการออกแบบของฉันและฉันไม่แน่ใจว่าตอนนี้ตัวเลือกของฉันคืออะไร นี่คือสิ่งที่ฉันกำลังทำ: buildManager :: Phase -> IO () buildManager phase = do let buildSeq = findSeq phase jid = JobID $ pack "8" config = MkConfig $ Just jid flip C.catch exceptionHandler $ runReaderT (sequence_ $ buildSeq <*> stages) config -- ^^ I would really like to keep …

8
JSON และ Core Data บน iPhone
ฉันมีกราฟออบเจ็กต์ข้อมูลหลัก (ประกอบด้วยสองเอนทิตีที่เชื่อมโยงด้วยความสัมพันธ์ต่อกลุ่ม) ฉันอยากรู้อยากเห็นในฐานะผู้พัฒนา iPhone ที่ค่อนข้างไม่มีประสบการณ์ไม่ว่าใครจะสามารถแนะนำแนวทางและการใช้งาน JSON ที่เหมาะสมสำหรับ iPhone ซึ่งจะทำให้ฉันสามารถ แปลงระเบียนข้อมูลหลักเป็นสตริง JSON (ในขณะที่รักษาความสัมพันธ์ระหว่างเอนทิตี) และ แปลงสตริง JSON กลับเป็นวัตถุข้อมูลหลัก (รักษาความสัมพันธ์ระหว่างเอนทิตีอีกครั้ง) ฉันได้ค้นหาตัวอย่างบทช่วยสอน / โค้ดไม่สำเร็จในประเด็นนี้ดังนั้นเราจะได้รับความช่วยเหลือเป็นอย่างดี

11
PHP7.1 json_encode () ปัญหาการลอย
นี่ไม่ใช่คำถามเนื่องจากเป็นเรื่องที่ควรระวังมากกว่า ฉันอัปเดตแอปพลิเคชันที่ใช้json_encode()เป็น PHP7.1.1 และพบปัญหาเกี่ยวกับการลอยตัวถูกเปลี่ยนเป็นบางครั้งขยายออกไป 17 หลัก ตามเอกสารประกอบ PHP 7.1.x เริ่มใช้serialize_precisionแทนความแม่นยำเมื่อเข้ารหัสค่าสองค่า ฉันเดาว่านี่ทำให้เกิดค่าตัวอย่างของ 472.185 ที่จะกลายเป็น 472.18500000000006 json_encode()หลังจากค่าที่เดินผ่าน ตั้งแต่การค้นพบของฉันฉันได้เปลี่ยนกลับไปเป็น PHP 7.0.16 และฉันไม่มีปัญหากับjson_encode()ไฟล์. ฉันยังพยายามอัปเดตเป็น PHP 7.1.2 ก่อนที่จะเปลี่ยนกลับเป็น PHP 7.0.16 เหตุผลที่อยู่เบื้องหลังคำถามนี้เกิดจากPHP - Floating Number Precisionอย่างไรก็ตามสาเหตุทั้งหมดนี้เป็นเพราะการเปลี่ยนแปลงจากความแม่นยำเป็นการใช้งาน serialize_precision ในjson_encode(). หากใครทราบวิธีแก้ปัญหานี้เรายินดีเป็นอย่างยิ่งที่จะรับฟังเหตุผล / แก้ไข ตัดตอนมาจากอาร์เรย์หลายมิติ (ก่อนหน้า): [staticYaxisInfo] => Array ( [17] => stdClass Object ( [variable_id] => 17 [static] …
93 php  json  precision  php-7.1 

10
Javascript วิธีแยกวิเคราะห์อาร์เรย์ JSON
ฉันใช้ Sencha Touch (ExtJS) เพื่อรับข้อความ JSON จากเซิร์ฟเวอร์ ข้อความที่ฉันได้รับคือข้อความนี้: { "success": true, "counters": [ { "counter_name": "dsd", "counter_type": "sds", "counter_unit": "sds" }, { "counter_name": "gdg", "counter_type": "dfd", "counter_unit": "ds" }, { "counter_name": "sdsData", "counter_type": "sds", "counter_unit": " dd " }, { "counter_name": "Stoc final", "counter_type": "number ", "counter_unit": "litri " }, …
93 javascript  json  extjs 

5
Postgres: วิธีแปลงสตริง json เป็นข้อความ
ค่า Json อาจประกอบด้วยค่าสตริง เช่น.: postgres=# SELECT to_json('Some "text"'::TEXT); to_json ----------------- "Some \"text\"" ฉันจะแยกสตริงนั้นเป็นค่าข้อความ postgres ได้อย่างไร ::TEXTไม่ทำงาน ส่งคืน json ที่ยกมาไม่ใช่สตริงเดิม: postgres=# SELECT to_json('Some "text"'::TEXT)::TEXT; to_json ----------------- "Some \"text\"" ขอบคุณ. ปล. ฉันใช้ PostgreSQL 9.3
93 json  postgresql 

6
จะแมปค่าที่ซ้อนกันกับคุณสมบัติโดยใช้คำอธิบายประกอบ Jackson ได้อย่างไร
สมมติว่าฉันกำลังโทรไปยัง API ที่ตอบสนองด้วย JSON ต่อไปนี้สำหรับผลิตภัณฑ์: { "id": 123, "name": "The Best Product", "brand": { "id": 234, "name": "ACME Products" } } ฉันสามารถแมปรหัสผลิตภัณฑ์และชื่อได้โดยใช้คำอธิบายประกอบของ Jackson: public class ProductTest { private int productId; private String productName, brandName; @JsonProperty("id") public int getProductId() { return productId; } public void setProductId(int productId) { this.productId = productId; …
93 java  json  jackson 

6
เอาต์พุตสตริง JSON รูปแบบ AngularJS
ฉันมีแอปพลิเคชัน AngularJS ซึ่งรวบรวมข้อมูลจากอินพุตแปลงโมเดลเป็นสตริงโดยใช้JSON.stringify()และให้ผู้ใช้แก้ไขโมเดลนี้ในลักษณะที่ฟิลด์อินพุตจะได้รับการอัปเดตหาก<textarea>องค์ประกอบได้รับการอัปเดตและในทางกลับกัน การผูกสองทางบางประเภท :) ปัญหาคือ String นั้นดูน่าเกลียดและฉันต้องการจัดรูปแบบให้มีลักษณะดังนี้: และไม่เหมือนตอนนี้: ความคิดใด ๆ ที่สามารถทำได้? หากคุณต้องการข้อมูลเพิ่มเติมโปรดอย่าลังเลที่จะถาม ทุกคำตอบขอชื่นชมและตอบทันที ขอขอบคุณ. ป.ล. ฉันเดาว่านี่น่าจะเป็นคำสั่งหรือฟิลเตอร์ที่กำหนดเอง ข้อมูลเองไม่ควรเปลี่ยนแปลงเฉพาะเอาต์พุตเท่านั้น

5
การสนับสนุน JSON ของเบราว์เซอร์พื้นเมือง (window.JSON)
ฉันได้เห็นการอ้างอิงถึงเบราว์เซอร์บางตัวที่สนับสนุนการแยกวิเคราะห์ / การทำให้อนุกรมของวัตถุ JSON อย่างปลอดภัยและมีประสิทธิภาพผ่านทางwindow.JSONวัตถุ แต่รายละเอียดนั้นยากที่จะเกิดขึ้น ใครสามารถชี้ไปในทิศทางที่ถูกต้อง? อะไรคือวิธีการที่วัตถุนี้เปิดเผย? รองรับเบราว์เซอร์ใดบ้าง

7
จะโพสต์อาร์เรย์ของวัตถุที่ซับซ้อนด้วย JSON, jQuery ไปยัง ASP.NET MVC Controller ได้อย่างไร
รหัสปัจจุบันของฉันมีลักษณะดังต่อไปนี้ ฉันจะส่งอาร์เรย์ของฉันไปยังคอนโทรลเลอร์ได้อย่างไรและการกระทำของคอนโทรลเลอร์ของฉันต้องยอมรับพารามิเตอร์ประเภทใด function getplaceholders() { var placeholders = $('.ui-sortable'); var result = new Array(); placeholders.each(function() { var ph = $(this).attr('id'); var sections = $(this).find('.sort'); var section; sections.each(function(i, item) { var sid = $(item).attr('id'); result.push({ 'SectionId': sid, 'Placeholder': ph, 'Position': i }); }); }); alert(result.toString()); $.post( '/portal/Designer.mvc/SaveOrUpdate', result, function(data) { alert(data.Result); …

9
ส่ง JSON ไปยัง HTTP POST Request
ฉันกำลังพยายามส่งคำขอ HTTP POST ไปยัง google QPX Express API [1] โดยใช้nodejsและrequest [2] รหัสของฉันมีลักษณะดังนี้: // create http request client to consume the QPX API var request = require("request") // JSON to be passed to the QPX Express API var requestData = { "request": { "slice": [ { "origin": "ZRH", "destination": "DUS", "date": …

3
ลำดับของวัตถุ JSON โดยใช้ ObjectMapper ของ Jackson
ฉันใช้ObjectMapperเพื่อทำการแมป java-json ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter(); ow.writeValue(new File( fileName +".json"), jsonObj); นี่คือคลาส java ของฉัน: public class Relation { private String id; private String source; private String target; private String label; private List<RelAttribute> attributes; public String getId() { return id; } public void setId(String id) { this.id = id; } …
92 java  json  jackson 

5
JSON พิมพ์สวยพร้อมปฏิกิริยา
ฉันใช้ ReactJS และส่วนหนึ่งของแอพของฉันต้องการ JSON ที่พิมพ์ออกมาได้สวย ฉันได้รับ JSON บางอย่างเช่น: { "foo": 1, "bar": 2 }และถ้าฉันเรียกใช้ผ่านJSON.stringify(obj, null, 4)ในคอนโซลเบราว์เซอร์มันค่อนข้างพิมพ์ออกมา แต่เมื่อฉันใช้มันในตัวอย่างการตอบสนองนี้: render: function() { var json = this.getStateFromFlux().json; return ( <div> <JsonSubmitter onSubmit={this.onSubmit} /> { JSON.stringify(json, null, 2) } </div> ); }, จะแสดงผล JSON "{ \"foo\" : 2, \"bar\": 2}\n"ขั้นต้นที่มีลักษณะเหมือน ฉันจะทำให้ตัวละครเหล่านั้นตีความอย่างถูกต้องได้อย่างไร? {

3
วิธีการโพสต์คำขอ JSON โดยใช้ Apache HttpClient
ฉันมีสิ่งต่อไปนี้: final String url = "http://example.com"; final HttpClient httpClient = new HttpClient(); final PostMethod postMethod = new PostMethod(url); postMethod.addRequestHeader("Content-Type", "application/json"); postMethod.addParameters(new NameValuePair[]{ new NameValuePair("name", "value) }); httpClient.executeMethod(httpMethod); postMethod.getResponseBodyAsStream(); postMethod.releaseConnection(); มันกลับมาเรื่อย ๆ พร้อมกับ 500 ผู้ให้บริการบอกว่าฉันต้องส่ง JSON วิธีทำกับ Apache HttpClient 3.1+

6
jQuery เติมข้อความอัตโนมัติด้วยการโทรกลับ ajax json
ฉันกำลังพยายามหาวิธีใช้การเติมข้อความอัตโนมัติ jQuery กับแหล่งเรียกกลับเพื่อรับข้อมูลผ่านรายการวัตถุ ajax json จากเซิร์ฟเวอร์ ใครช่วยชี้แนะได้บ้าง ฉัน googled แต่ไม่พบวิธีแก้ปัญหาที่สมบูรณ์

13
ปฏิเสธที่จะเรียกใช้สคริปต์การตรวจสอบประเภท MIME ที่เข้มงวดถูกเปิดใช้งานหรือไม่
เหตุใดฉันจึงได้รับข้อผิดพลาดนี้ในคอนโซล ปฏิเสธที่จะเรียกใช้สคริปต์จาก ' https://www.googleapis.com/customsearch/v1?key=API_KEY&q=flower&searchType=image&fileType=jpg&imgSize=small&alt=json ' เนื่องจากประเภท MIME ('application / json') ไม่สามารถเรียกใช้งานได้และ เปิดใช้งานการตรวจสอบประเภท MIME ที่เข้มงวด
92 javascript  json 

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