반응형

json 26

jQuery ajax request with json response, 어떻게 해야 하나요?

jQuery ajax request with json response, 어떻게 해야 하나요? 두 개의 post 값으로 ajax 요청을 보냅니다.첫 번째는 php 스크립트가 해석해야 하는 액션을 정의하는 "action"이고, 다른 하나는 스크립트를 해석해야 하는 사용자의 ID인 "id"입니다. 서버는 array() 내에서 6개의 값을 반환하고 PHP 함수를 사용하여 JSON으로 인코딩됩니다.json_encode(); 내 응답 중 일부는 HTML이지만 JSON으로 인코딩하면 빠져나간다."/"그렇게 되면"\/" 그걸 어떻게 끄죠? 또한 서버 응답을 받았을 때 이것을 jQuery에 표시하는 방법을 모를 때는 div에 모두 넣으면 요청한 숫자와 HTML 코드만 표시된다고 생각했지만 PHP로 인코딩된 배열로 표시됩..

programing 2023.03.02

Retrofit 2.0은 Json이 올바른 것처럼 보이는 동안 MalformedJsonException을 얻습니까?

Retrofit 2.0은 Json이 올바른 것처럼 보이는 동안 MalformedJsonException을 얻습니까? 안드로이드 앱으로 retrofit: 2.0.0-beta4를 사용하고 있습니다. Retrofit을 사용하여 사용자를 추가하려고 했는데 사용자가 데이터베이스에서 올바르게 생성되었습니다. 그러나 다음 오류가 발생했습니다. 03-14 06:04:27.731 30572-30600/com.lehuo.lehuoandroid D/OkHttp: CALLING POST SP_User_CreateUser....your new user_id:48 {"data":{"user_id":"48","nickname":null,"password":null,"status":null},"status":1,"msg":"OK"}..

programing 2023.03.02

알려진 필드와 알 수 없는 필드로 json 직렬화 해제

알려진 필드와 알 수 없는 필드로 json 직렬화 해제 다음과 같은 json 결과가 지정됩니다.기본 json 결과에는 알려진 필드 집합이 있습니다. { "id": "7908", "name": "product name" } , 추가 예에서는 " )로 할 수 ._unknown_field_name_1 ★★★★★★★★★★★★★★★★★」_unknown_field_name_2이데올로기 때문에 { "id": "7908", "name": "product name", "_unknown_field_name_1": "some value", "_unknown_field_name_2": "some value" } json 결과를 기존 필드의 속성이 있는 클래스와 직렬화 및 직렬화 해제하고, 사전과 같은 속성(또는 여러 속성)에..

programing 2023.03.02

JSON 오브젝트 내의 JSON 어레이 해석

JSON 오브젝트 내의 JSON 어레이 해석 다음과 같은 구조의 JSON이 있습니다. {"source":[ {"name":"john","age":20}, {"name":"michael","age":25}, {"name":"sara", "age":23} ] } 이 JSON 문자열의 이름은mainJSON. 다음 Java 코드를 사용하여 "name" 및 "age" 요소에 액세스하려고 합니다. JSONArray jsonMainArr = new JSONArray(mainJSON.getJSONArray("source")); for (int i = 0; i < jsonMainArr.length(); i++) { // **line 2** JSONObject childJSONObject = jsonMainArr.getJ..

programing 2023.03.02

JSON 프로토콜을 사용하여 버전 관리를 처리하는 가장 좋은 방법은 무엇입니까?

JSON 프로토콜을 사용하여 버전 관리를 처리하는 가장 좋은 방법은 무엇입니까? 나는 보통 C#에 코드의 모든 부분을 쓰고 있으며, 직렬화된 프로토콜을 쓸 때는 클래스를 빠르고 효율적으로 직렬화/비직렬화하는 FastSerializer를 사용한다.또, 「버전 관리」(즉, 다른 버전의 시리얼라이제이션의 처리)는, 매우 간단하게 실시할 수 있습니다.제가 평소에 사용하는 것은 다음과 같습니다. public override void DeserializeOwnedData(SerializationReader reader, object context) { base.DeserializeOwnedData(reader, context); byte serializeVersion = reader.ReadByte(); // us..

programing 2023.02.25

키/값 쌍을 가져오기 위해 Javascript에서 JSON 응답 구문 분석

키/값 쌍을 가져오기 위해 Javascript에서 JSON 응답 구문 분석 이 질문에는 이미 답변이 있습니다. 중첩된 개체, 어레이 또는 JSON에 액세스하고 처리하는 방법은 무엇입니까? (31 회답) 닫힘3년 전. Javascript에서만 각 오브젝트의 이름과 값을 얻을 수 있는 방법은 무엇입니까?오브젝트 속성에 액세스하는 방법에는 다음 두 가지가 있습니다. var obj = {a: 'foo', b: 'bar'}; obj.a //foo obj['b'] //bar 또는 동적으로 수행해야 하는 경우: var key = 'b'; obj[key] //bar 아직 개체로 가지고 있지 않은 경우 변환해야 합니다. 좀 더 복잡한 예에서는 사용자를 나타내는 오브젝트 배열이 있다고 가정합니다. var users = [..

programing 2023.02.25
반응형