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

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

14
วิธีอ่านไฟล์ json เป็น java ด้วยไลบรารี JSON อย่างง่าย
ฉันต้องการอ่านJSONไฟล์นี้ด้วย java โดยใช้ json simple library JSONไฟล์ของฉันมีลักษณะดังนี้: [ { "name":"John", "city":"Berlin", "cars":[ "audi", "bmw" ], "job":"Teacher" }, { "name":"Mark", "city":"Oslo", "cars":[ "VW", "Toyata" ], "job":"Doctor" } ] นี่คือรหัส java ที่ฉันเขียนเพื่ออ่านไฟล์นี้: package javaapplication1; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.Iterator; import org.json.simple.JSONArray; import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; import org.json.simple.parser.ParseException; public class …

6
JSON.parse กับ eval ()
My Spider Sense เตือนฉันว่าการใช้eval()เพื่อแยกวิเคราะห์ JSON ขาเข้าเป็นความคิดที่ไม่ดี ฉันแค่สงสัยว่าJSON.parse()- ที่ฉันคิดว่าเป็นส่วนหนึ่งของ JavaScript ไม่ใช่ฟังก์ชันเฉพาะเบราว์เซอร์จะปลอดภัยกว่าหรือไม่
95 javascript  json 

12
การกำหนดค่า ObjectMapper ใน Spring
เป้าหมายของฉันคือการกำหนดค่าobjectMapperในทางที่มัน serialises @JsonPropertyองค์ประกอบซึ่งมีคำอธิบายประกอบกับ ในการดำเนินการดังกล่าวฉันทำตามคำอธิบายนี้ซึ่งระบุวิธีกำหนดค่า objectmapper ผมรวม objectmapper ที่กำหนดเองตามที่อธิบายไว้ที่นี่ อย่างไรก็ตามเมื่อคลาสNumbersOfNewEventsถูกทำให้เป็นอนุกรมมันยังคงมีแอตทริบิวต์ทั้งหมดใน json ใครมีคำใบ้? ขอบคุณล่วงหน้า แจ็คสัน 1.8.0 สปริง 3.0.5 CustomObjectMapper public class CompanyObjectMapper extends ObjectMapper { public CompanyObjectMapper() { super(); setVisibilityChecker(getSerializationConfig() .getDefaultVisibilityChecker() .withCreatorVisibility(JsonAutoDetect.Visibility.NONE) .withFieldVisibility(JsonAutoDetect.Visibility.NONE) .withGetterVisibility(JsonAutoDetect.Visibility.NONE) .withIsGetterVisibility(JsonAutoDetect.Visibility.NONE) .withSetterVisibility(JsonAutoDetect.Visibility.DEFAULT)); } } servlet.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/mvc …

11
นำเข้าไฟล์ JSON ใน React
ฉันเพิ่งเริ่มใช้ React และฉันกำลังพยายามนำเข้าDATAตัวแปรJSON จากไฟล์ภายนอก ฉันได้รับข้อผิดพลาดต่อไปนี้: ไม่พบโมดูล "./customData.json" ใครช่วยฉันได้บ้าง ใช้งานได้ถ้าฉันมีDATAตัวแปรของฉันindex.jsแต่ไม่ใช่เมื่ออยู่ในไฟล์ JSON ภายนอก index.js import React, {Component} from 'react'; import ReactDOM from 'react-dom'; import customData from './customData.json'; import Profile from './components/profile'; import Hobbies from './components/hobbies'; class App extends Component { render() { return ( <div> <Profile name={this.props.profileData.name}imgUrl={this.props.profileData.imgURL} /> <Hobbies hobbyList={this.props.profileData.hobbyList}/> </div> ); …

10
ไม่มีส่วนหัว 'Access-Control-Allow-Origin' อยู่ในข้อผิดพลาดของทรัพยากรที่ร้องขอ
ฉันพยายามดึงฟีดของเว็บไซต์ข่าว คิดว่าฉันจะใช้ feed API ของ Google เพื่อแปลง feedburner feed เป็น json URL ต่อไปนี้จะส่งคืน 10 โพสต์จากฟีดในรูปแบบ json http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http://feeds.feedburner.com/mathrubhumi ฉันใช้รหัสต่อไปนี้เพื่อรับเนื้อหาของ url ด้านบน $.ajax({ type: "GET", dataType: "jsonp", url: "http://ajax.googleapis.com/ajax/services/feed/load", data: { "v": "1.0", "num": "10", "q": "http://feeds.feedburner.com/mathrubhumi" }, success: function(result) { //..... } }); แต่มันใช้งานไม่ได้และฉันได้รับข้อผิดพลาดต่อไปนี้ XMLHttpRequest ไม่สามารถโหลด http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http%3A%2F%2Ffeeds.feedburner.com%2Fmathrubhumi ไม่มีส่วนหัว "Access-Control-Allow-Origin" ในทรัพยากรที่ร้องขอ Origin …
94 javascript  jquery  json  ajax  cors 

3
จะสร้าง JSON Object โดยใช้ String ได้อย่างไร?
ฉันต้องการสร้าง JSON Object โดยใช้ String ตัวอย่าง: JSON {"test1":"value1","test2":{"id":0,"name":"testName"}} ในการสร้าง JSON ข้างต้นฉันใช้สิ่งนี้ String message; JSONObject json = new JSONObject(); json.put("test1", "value1"); JSONObject jsonObj = new JSONObject(); jsonObj.put("id", 0); jsonObj.put("name", "testName"); json.put("test2", jsonObj); message = json.toString(); System.out.println(message); ฉันต้องการทราบว่าฉันจะสร้าง JSON ที่มี JSON Array อยู่ในนั้นได้อย่างไร ด้านล่างนี้คือตัวอย่าง JSON { "name": "student", "stu": { "id": 0, …
94 java  android  json 

4
ฉันจะส่งออบเจ็กต์ไปยัง HttpClient.PostAsync และทำให้เป็นอนุกรมเป็นเนื้อความ JSON ได้อย่างไร
ฉันใช้อยู่System.Net.Httpฉันพบตัวอย่างมากมายบนเว็บ ฉันจัดการสร้างรหัสนี้เพื่อPOSTส่งคำขอ: public static string POST(string resource, string token) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(baseUri); client.DefaultRequestHeaders.Add("token", token); var content = new FormUrlEncodedContent(new[] { new KeyValuePair<string, string>("", "") }); var result = client.PostAsync("", content).Result; string resultContent = result.Content.ReadAsStringAsync().Result; return resultContent; } } ทำงานได้ดีทั้งหมด แต่คิดว่าฉันต้องการผ่านพระรามสามกับวิธีการที่เรียกว่าพารามิเตอร์POST dataพารามิเตอร์ข้อมูลเป็นวัตถุเช่นนี้: …

10
Jackson เปลี่ยนชื่อฟิลด์บูลีนดั้งเดิมโดยการลบ 'is'
สิ่งนี้อาจซ้ำกัน แต่ฉันไม่สามารถหาวิธีแก้ไขปัญหาของฉันได้ ฉันมีชั้นเรียน public class MyResponse implements Serializable { private boolean isSuccess; public boolean isSuccess() { return isSuccess; } public void setSuccess(boolean isSuccess) { this.isSuccess = isSuccess; } } Getters และ setters ถูกสร้างขึ้นโดย Eclipse ในคลาสอื่นฉันตั้งค่าเป็นจริงและเขียนเป็นสตริง JSON System.out.println(new ObjectMapper().writeValueAsString(myResponse)); ใน JSON คีย์จะมาเป็น{"success": true}ไฟล์. ฉันต้องการกุญแจเหมือนisSuccessตัวมันเอง แจ็คสันใช้วิธีเซ็ตเตอร์ในขณะที่อนุกรมหรือไม่ จะทำให้คีย์เป็นชื่อฟิลด์เองได้อย่างไร?
94 java  json  jackson 

4
การโหลดไฟล์ที่มี JSON มากกว่าหนึ่งบรรทัดลงใน Pandas
ฉันพยายามอ่านไฟล์ JSON ในกรอบข้อมูล Python pandas (0.14.0) บรรทัดบรรทัดแรกของไฟล์ JSON มีดังนี้ {"votes": {"funny": 0, "useful": 0, "cool": 0}, "user_id": "P_Mk0ygOilLJo4_WEvabAA", "review_id": "OeT5kgUOe3vcN7H6ImVmZQ", "stars": 3, "date": "2005-08-26", "text": "This is a pretty typical cafe. The sandwiches and wraps are good but a little overpriced and the food items are the same. The chicken …

6
Android Json และค่า null
ฉันจะตรวจจับได้อย่างไรเมื่อค่า json เป็นโมฆะ ตัวอย่างเช่น: [{"username": null}, {"username": "null"}] กรณีแรกแสดงถึงชื่อผู้ใช้ที่ไม่มีอยู่และผู้ใช้ที่สองชื่อ "null" แต่ถ้าคุณพยายามดึงทั้งสองค่าจะส่งผลให้สตริงเป็น "null" JSONObject json = new JSONObject("{\"hello\":null}"); json.put("bye", JSONObject.NULL); Log.e("LOG", json.toString()); Log.e("LOG", "hello="+json.getString("hello") + " is null? " + (json.getString("hello") == null)); Log.e("LOG", "bye="+json.getString("bye") + " is null? " + (json.getString("bye") == null)); เอาต์พุตบันทึกคือ {"hello":"null","bye":null} hello=null is null? false bye=null …
94 java  android  json 

4
จะแทนที่ to_json ใน Rails ได้อย่างไร?
อัปเดต: ปัญหานี้ไม่ได้รับการสำรวจอย่างเหมาะสม render :jsonปัญหาที่แท้จริงอยู่ภายใน การวางโค้ดแรกในคำถามเดิมจะให้ผลลัพธ์ที่คาดหวัง อย่างไรก็ตามยังมีข้อแม้ ดูตัวอย่างนี้: render :json => current_user คือไม่ได้เช่นเดียวกับ render :json => current_user.to_json นั่นคือrender :jsonจะไม่เรียกใช้to_jsonเมธอดที่เกี่ยวข้องกับวัตถุ User โดยอัตโนมัติ ในความเป็นจริงหากto_jsonถูกแทนที่บนUserโมเดลrender :json => @userจะสร้างตามที่ArgumentErrorอธิบายไว้ด้านล่าง สรุป # works if User#to_json is not overridden render :json => current_user # If User#to_json is overridden, User requires explicit call render :json => current_user.to_json ทั้งหมดนี้ดูเหมือนโง่สำหรับฉัน …

10
แปลงสตริงเป็นอาร์เรย์ JSON
ฉันมีสตริง JSON ต่อไปนี้จากบริการเว็บและกำลังพยายามแปลงสิ่งนี้เป็นไฟล์ JSONarray { "locations": [ { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", …
94 java  android  json 

6
จะถอดรหัสโครงสร้าง JSON ที่ซ้อนกันด้วยโปรโตคอล Swift Decodable ได้อย่างไร
นี่คือ JSON ของฉัน { "id": 1, "user": { "user_name": "Tester", "real_info": { "full_name":"Jon Doe" } }, "reviews_count": [ { "count": 4 } ] } นี่คือโครงสร้างที่ฉันต้องการบันทึกไว้ (ไม่สมบูรณ์) struct ServerResponse: Decodable { var id: String var username: String var fullName: String var reviewCount: Int enum CodingKeys: String, CodingKey { case id, // …
94 json  swift  swift4  codable 

10
ฉันจะเพิ่มตัวแปรสภาพแวดล้อมให้กับ launch.json ใน VSCode ได้อย่างไร
การทำงานกับตัวแก้ไข VSCode ใหม่บนโปรเจ็กต์ node.js ฉันกำลังพยายามกำหนดค่าโปรไฟล์ "Launch" ของฉันสำหรับการดีบักโดยแก้ไขไฟล์ launch.json ฉันต้องการตั้งค่า connectionstring เป็นตัวแปรสภาพแวดล้อม ตามความคิดเห็นในไฟล์ launch.json: // Environment variables passed to the program. "env": { } ฉันได้ลองเพิ่มตัวแปรสภาพแวดล้อมของฉันแล้ว: "env": { "CONNECTION_STRING": "Data Source=server;Initial Catalog=catalog;User ID=uid;Password=pwd;MultipleActiveResultSets=true" } สิ่งนี้ทำให้เกิดข้อผิดพลาดเมื่อฉันพยายามเปิดแอป "กระบวนการ OpenDebug สิ้นสุดลงโดยไม่คาดคิด" ฉันยังไม่พบไฟล์บันทึกใด ๆ ฯลฯ ที่อาจอธิบายได้ว่าปัญหาคืออะไร ฉันรู้ว่าแอปนี้ทำงานได้อย่างถูกต้องเมื่อฉันตั้งค่าตัวแปรสภาพแวดล้อมและเปิดแอปจากพรอมต์คำสั่งมาตรฐาน แอปยังทำงานตามที่คาดไว้หากฉันแสดงความคิดเห็นเกี่ยวกับตัวแปรของฉันในไฟล์ launch.json ฉันไม่สามารถเชื่อมต่อกับฐานข้อมูลได้ ฉันสมมติว่าฉันใช้รูปแบบที่ไม่ถูกต้องในไฟล์ launch.json แต่ฉันยังไม่พบวิธีใดที่จะทำให้มันใช้งานได้ ความคิดใด ๆ ?

9
วิธีการแปลงสตริงเป็น JsonObject โดยใช้ไลบรารี gson
โปรดให้คำแนะนำวิธีการแปลงStringการJsonObjectใช้gsonห้องสมุด สิ่งที่ฉันทำอย่างไม่ประสบความสำเร็จ: String string = "abcde"; Gson gson = new Gson(); JsonObject json = new JsonObject(); json = gson.toJson(string); // Can't convert String to JsonObject
93 java  json  gson 

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