«json» 태그된 질문

JSON (JavaScript Object Notation)은 텍스트 데이터 교환 형식이며 언어 독립적입니다. 이 텍스트 형식이 관련된 경우이 태그를 사용하십시오. 이 태그를 기본 JAVASCRIPT 오브젝트 또는 JAVASCRIPT 오브젝트 리터럴에 사용하지 마십시오. 질문하기 전에 JSONLint (https://jsonlint.com)와 같은 JSON 유효성 검사기를 사용하여 JSON의 유효성을 검사하십시오.

21
Try / Catch를 사용하지 않고 문자열이 JavaScript에서 유효한 JSON 문자열인지 확인하는 방법
다음과 같은 것 : var jsonString = '{ "Id": 1, "Name": "Coke" }'; //should be true IsJsonString(jsonString); //should be false IsJsonString("foo"); IsJsonString("<div>foo</div>") 솔루션에는 try / catch가 포함되어서는 안됩니다. 우리 중 일부는 "모든 오류 발생"을 설정하고 디버거가 잘못된 JSON 문자열을 중단하는 것을 좋아하지 않습니다.
548 javascript  json 

16
JSON이란 무엇이며 왜 사용해야합니까?
나는 wikipedia와 Google을 보았고 공식 문서를 읽었지만 여전히 JSON이 무엇인지, 왜 그것을 사용 해야하는지 이해하지 못했습니다. PHP, MySQL 및 Javascript / HTML을 사용하여 잠시 동안 응용 프로그램을 구축 해 왔으며 JSON이 내 삶을 더 쉽게 만들거나 코드를 개선하거나 사용자 인터페이스를 개선하기 위해 무언가를 할 수 있다면 그것에 대해 알고 싶습니다. …
542 json 

15
stdClass 유형의 객체를 배열로 사용할 수 없습니까?
를 사용하여 이상한 오류가 발생 json_decode()합니다. 데이터를 올바르게 디코딩 print_r하지만 (을 사용하여 보았습니다 ), 배열 내부의 정보에 액세스하려고하면 다음과 같은 결과가 나타납니다. Fatal error: Cannot use object of type stdClass as array in C:\Users\Dail\software\abs.php on line 108 나는 단지 시도했다 : $result['context']어디서 $result데이터를 반환 했는가json_decode() 이 배열 내부의 값을 어떻게 …
541 php  json 


14
jQuery AJAX 크로스 도메인
다음은 test.php와 testserver.php의 두 페이지입니다. test.php <script src="scripts/jq.js" type="text/javascript"></script> <script> $(function() { $.ajax({url:"testserver.php", success:function() { alert("Success"); }, error:function() { alert("Error"); }, dataType:"json", type:"get" } )}) </script> testserver.php <?php $arr = array("element1", "element2", array("element31","element32")); $arr['name'] = "response"; echo json_encode($arr); ?> 이제 내 문제 :이 두 파일이 같은 서버 (localhost 또는 웹 …

12
json.dumps에서 utf-8 텍스트를 \ u 이스케이프 시퀀스가 ​​아닌 UTF8로 저장
샘플 코드 : >>> import json >>> json_string = json.dumps("ברי צקלה") >>> print json_string "\u05d1\u05e8\u05d9 \u05e6\u05e7\u05dc\u05d4" 문제 : 사람이 읽을 수 없습니다. 내 (스마트) 사용자는 JSON 덤프로 텍스트 파일을 확인하거나 편집하려고합니다 (XML을 사용하지 않겠습니다). 객체 대신 UTF-8 JSON 문자열로 객체를 직렬화하는 방법이 \uXXXX있습니까?
474 python  json  unicode  utf-8  escaping 

13
플라스크 뷰에서 JSON 응답 반환
Pandas로 CSV 파일을 분석하고 요약 정보가있는 dict를 생성하는 기능이 있습니다. Flask보기의 응답으로 결과를 반환하고 싶습니다. JSON 응답을 어떻게 반환합니까? @app.route("/summary") def summary(): d = make_summary() # send it back as json
464 python  json  flask 


16
JSON.stringify와 JSON.parse의 차이점
이 두 가지 파싱 방법을 사용할 때 혼란 스럽습니다. json_encoded 데이터를 에코하고 ajax를 통해 다시 검색 한 후 JSON.stringify 및 JSON.parse를 사용해야하는 시점에 대해 종종 혼란스러워합니다 . 구문 분석 할 때 console.log[object,object] 에, 문자열 화 할 때 JavaScript 객체를 얻 습니다 . $.ajax({ url: "demo_test.txt", success: function(data) { console.log(JSON.stringify(data)) /* …
452 javascript  json 

15
Django 및 Python을 사용하여 JSON 응답 작성
서버 측 Ajax 응답 스크립트를 Django HttpResponse로 변환하려고하는데 작동하지 않습니다. 이것은 서버 측 스크립트입니다. /* RECEIVE VALUE */ $validateValue=$_POST['validateValue']; $validateId=$_POST['validateId']; $validateError=$_POST['validateError']; /* RETURN VALUE */ $arrayToJs = array(); $arrayToJs[0] = $validateId; $arrayToJs[1] = $validateError; if($validateValue =="Testuser"){ // Validate?? $arrayToJs[2] = "true"; // RETURN TRUE echo '{"jsonValidateReturn":'.json_encode($arrayToJs).'}'; // RETURN ARRAY WITH …
452 python  django  json 

13
Google Gson-목록 <class> 객체를 직렬화 해제 하시겠습니까? (일반 타입)
Google Gson을 통해 목록 객체를 전송하고 싶지만 일반 유형을 역 직렬화하는 방법을 모르겠습니다. 이것을 보고 난 후에 시도한 것 (BalusC의 답변) : MyClass mc = new Gson().fromJson(result, new List&lt;MyClass&gt;(){}.getClass()); 그러나 "새 List () {} 형식은 상속 된 추상 메소드를 구현해야합니다 ..."라는 식의 오류가 발생합니다. 빠른 수정을 사용하면 20 개가 넘는 …
441 java  json  generics  gson 

10
node 또는 Express를 사용하여 JSON을 반환하는 올바른 방법
따라서 다음 JSON 객체를 가져 오려고 시도 할 수 있습니다. $ curl -i -X GET http://echo.jsontest.com/key/value/anotherKey/anotherValue HTTP/1.1 200 OK Access-Control-Allow-Origin: * Content-Type: application/json; charset=ISO-8859-1 Date: Wed, 30 Oct 2013 22:19:10 GMT Server: Google Frontend Cache-Control: private Alternate-Protocol: 80:quic,80:quic Transfer-Encoding: chunked { "anotherKey": "anotherValue", "key": "value" } $ node 또는 express를 …


13
JsonMappingException : [단순 유형, 클래스] 유형에 적합한 생성자가 없습니다. JSON 객체에서 인스턴스를 생성 할 수 없습니다.
JSON 요청을 가져 와서 처리하려고 할 때 다음 오류가 발생합니다. org.codehaus.jackson.map.JsonMappingException : [단순 유형, 클래스 com.myweb.ApplesDO] 유형에 적합한 생성자를 찾을 수 없음 : JSON 객체에서 인스턴스를 생성 할 수 없습니다 (유형 정보를 추가 / 활성화해야합니까?). 보내려는 JSON은 다음과 같습니다. { "applesDO" : [ { "apple" : "Green Apple" }, { …

5
node.js를 사용하여 JSON을 예쁘게 인쇄하려면 어떻게해야합니까?
이것은 해결 된 문제처럼 보이지만 해결책을 찾을 수 없습니다. 기본적으로 JSON 파일을 읽고 키를 변경하고 새 JSON을 동일한 파일로 다시 씁니다. 모든 것이 작동하지만 JSON 형식이 느슨합니다. { name:'test', version:'1.0' } 나는 얻다 {name:'test',version:'1.1'} Node.js에서 올바른 형식의 JSON을 파일에 쓰는 방법이 있습니까?
436 json  node.js 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.