반응형

JSON 30

코드에 JSON 문자열 값을 어떻게 쓰나요?

코드에 JSON 문자열 값을 어떻게 쓰나요? 다음 문자열을 String 변수에 저장하려고 합니다. {"Id":123", "Date Of Registration":2012-10-21T00:00:00+05:30", 상태:0} 이것은 내가 사용하는 코드이다. String str="{"Id":"123","DateOfRegistration":"2012-10-21T00:00:00+05:30","Status":0}"; 에러가 발생하고 있습니다.이렇게 해야 돼 String str="{\"Id\":\"123\",\"DateOfRegistration\":\"2012-10-21T00:00:00+05:30\",\"Status\":0}"; 참고하시기 바랍니다. msdn에서도 :) Short Notation UTF-16 char..

programing 2023.03.15

JSON이 매우 간단하고 다루기 쉬운데 왜 XML(SOAP)을 사용하는가?

JSON이 매우 간단하고 다루기 쉬운데 왜 XML(SOAP)을 사용하는가? JSON을 사용한 데이터 송수신은 간단한 HTTP 요청으로 이루어집니다.반면 SOAP에서는 많은 것을 관리해야 합니다.XML을 해석하는 것도 어려울 수 있습니다.Facebook도 그래프 API에서 JSON을 사용하고 있다.왜 아직도 SOAP을 사용해야 하는지 궁금하네요.SOAP이 여전히 더 나은 옵션인 이유 또는 영역이 있습니까?(데이터 형식에도 불구하고) 또한 간단한 클라이언트-서버 애플리케이션(서버와 연결된 모바일 애플리케이션 등)에서 SOAP은 JSON보다 더 나은 이점을 제공할 수 있습니까? JSON과 SOAP의 주요/중요한 차이점을 제시해 주시면 감사하겠습니다(있다면).SOAP의 장점은 다음과 같습니다. 모두가 JSON을..

programing 2023.03.10

Json과 XML을 모두 REST 인터페이스에 출력으로 제공하려는 이유는 무엇입니까?

Json과 XML을 모두 REST 인터페이스에 출력으로 제공하려는 이유는 무엇입니까? "REST 프레임워크" 벤더가 Json 기반 표현과 XML 기반 표현을 모두 반환하는 지원을 제공하려는 이유는 이해하지만, 왜 사람들은 동일한 서비스에서 두 가지 표현을 모두 반환하려고 합니까? 사용 가능한 Json 파서가 없는 플랫폼을 기반으로 구축된 클라이언트 애플리케이션이 있기 때문입니까? 더 많은 사람에게 어필할 수 있기 때문에, 인터페이스의 보급을 확대하는 것을 바라고 있기 때문입니까? 모든 RESTful 인터페이스가 표준 규약을 따르고 있다고 느끼기 때문입니까? 둘 다 제공하는 경우: Json 형식과 호환되도록 XML의 네임스페이스를 사용하지 않으시겠습니까?또는 모든 데이터 요소에 대해 하나의 네임스페이스만 ..

programing 2023.03.10

jQuery에서 JSON 어레이를 루프하는 방법

jQuery에서 JSON 어레이를 루프하는 방법 JSON에서 응답을 받을 수 있는 PHP 페이지가 있습니다. [{'com':'something'},{'com':'some other thing'}] 루프를 돌려서 각각을 div에 붙이고 싶어요. 내가 시도한 건 다음과 같다. var obj = jQuery.parseJSON(response); $.each(obj.com, function(key,value) { alert(key+':'+value); } 이 경고는 다음과 같습니다.undefined응답은 JSON 어레이이기도 합니다.어레이에 개체를 저장하는 기본 키(0,1)가 있습니다.{'com':'some thing'}용도: var obj = jQuery.parseJSON(response); $.each(ob..

programing 2023.03.10

JSON.parse 예기치 않은 문자 오류

JSON.parse 예기치 않은 문자 오류 다음의 에러가 표시됩니다. JSON.parse: 예기치 않은 문자 이 명령어를 firebug로 실행하면 다음과 같습니다. JSON.parse({"balance":0,"count":0,"time":1323973673061,"firstname":"howard","userId":5383,"localid":1,"freeExpiration":0,"status":false}); 그것은 왜 그럴까?JSON 문자열은 맞는 것 같고 JSHint를 사용하여 테스트도 해봤습니다.위의 경우 전달된 개체는 콘텐츠 유형이 다음과 같이 설정된 서버 응답입니다.application/json문자열을 해석하는 것이 아니라 이미 해석된 개체를 해석하는 것입니다. :) var obj1 = JSON..

programing 2023.03.10

사용자 입력으로 json_decode를 호출해도 안전합니까?

사용자 입력으로 json_decode를 호출해도 안전합니까? 쿠키에 정수 인덱스 = > 정수 값의 JSON 인코딩 배열을 저장하고 있습니다. cookie는 다른 사용자 입력과 마찬가지로 쉽게 조작할 수 있습니다.따라서 cookie getter 검증은 다음과 같습니다. if ($_COOKIE['myCookie']) { //if cookie exists $myCookie = json_decode($_COOKIE['myCookie'], true); if (!is_array($myCookie)) { //in case decoding fails or bad cookie $myCookie = array(); //sets it as empty array } } else { //if cookie doesn't exis..

programing 2023.03.05

의 appsettings.json을 읽으려면 어떻게 해야 하나요?Net 6 콘솔 애플리케이션

의 appsettings.json을 읽으려면 어떻게 해야 하나요?Net 6 콘솔 애플리케이션 를 작성하려고 합니다.Net 6 콘솔애플리케이션이 appsettings.json 파일을 읽을 수 없습니다.웹 어플리케이션에서는 이것을 사용할 수 있습니다. var builder = WebApplication.CreateBuilder(args); 하지만 콘솔 어플리케이션에서는 무엇을 사용해야 할까요?이 에러는, program.cs 에 추가하려고 하면 발생합니다. "The name 'WebApplication' does not exist in the current context"응용 프로그램에 이 두 개의 nuget 패키지를 추가합니다. Microsoft.Extensions.Configuration Microsoft..

programing 2023.03.05

문자열을 int64 유형의 Go 값으로 이동 해제할 수 없습니다.

문자열을 int64 유형의 Go 값으로 이동 해제할 수 없습니다. 나는 구조가 있다. type tySurvey struct { Id int64 `json:"id,omitempty"` Name string `json:"name,omitempty"` } 그렇습니다.json.MarshalHTML 페이지에 JSON 바이트를 씁니다.jQuery 수정namejQueries를 사용하여 객체를 인코딩하고 객체의 필드JSON.stringify및 jQuery는 Go 핸들러에 문자열을 게시합니다. id문자열로 인코딩된 필드입니다. 발송:{"id":1}수신:{"id":"1"} 문제는 말이다json.Unmarshal그 JSON의 마크를 해제하지 못한 이유는id는 정수가 아닙니다. json: cannot unmarshal str..

programing 2023.03.05

Plask에 JSON을 보내는 중, request.args vs request.형태

Plask에 JSON을 보내는 중, request.args vs request.형태 제가 알기로는.request.argsflask에는 에서의 URL 부호화 파라미터가 포함되어 있습니다.GET동안 요구하다request.form포함하다POST제가 이해하기 힘든 것은 왜 이 데이터를 보낼 때POST요청, 데이터 액세스 시도request.forma를 반환하다400에러입니다만, 접속하려고 하면,request.args잘 작동하는 것 같아요. 두 가지 모두 요청서를 보내 보았습니다.Postman그리고.curl결과는 동일합니다. curl -X POST -d {"name":"Joe"} http://127.0.0.1:8080/testpoint --header "Content-Type:application/json" 코드:..

programing 2023.03.05

Node.js에 JSON 개체의 콘텐츠를 기록하려면 어떻게 해야 합니까?

Node.js에 JSON 개체의 콘텐츠를 기록하려면 어떻게 해야 합니까? Node.js에서 메서드나 속성 등의 오브젝트 내용을 인쇄할 수 있습니까? 현재 Session 오브젝트를 인쇄하여 다음 정보를 얻으려고 합니다. console.log("Session:" + session); > Session:[object Object] PHP의 print_r(array) 또는 Java의 .toString과 같은 방법으로 사용할 수 있습니다.이것을 사용해 보세요. console.log("Session: %j", session); 오브젝트를 JSON으로 변환할 수 있으면 동작합니다.function prettyJSON(obj) { console.log(JSON.stringify(obj, null, 2)); } // ob..

programing 2023.02.28
반응형