반응형

json 45

Swift 개체를 사전으로 변환하는 방법

Swift 개체를 사전으로 변환하는 방법 iOS 프로그래밍은 비교적 초보입니다.단, Swift는 오브젝트를 JSON으로 자동 변환하는 방법을 가지고 있을 것으로 생각됩니다.그러나, 나는 이것을 할 수 있는 라이브러리를 몇 개 찾았습니다. 하지만... 웹 서비스에 데이터를 어떻게 게시하든(Alamo Fire 같은 것을 사용해도) 사전이 요구되어야 하는 것 같습니다.이러한 포럼에서는 반환된 JSON 문자열을 개체로 쉽게 변환할 수 있음을 보여 줍니다.맞아요, 하지만 요청은 수동으로 코딩해야 해요즉, 모든 개체 속성을 살펴보고 사전으로 매핑합니다. 제 질문은 다음과 같습니다.내가 뭘 빼놓았나요?제가 잘못 알고 있는 건가요? (a) REQUEST에서 (사전 대신) JSON을 전송하거나 (b) 객체를 사전으로 자..

programing 2023.02.27

JSONObject에서 값 유형을 확인하려면 어떻게 해야 합니까?

JSONObject에서 값 유형을 확인하려면 어떻게 해야 합니까? 에 저장된 값의 유형을 가져오려고 합니다.JSONObject. String jString = {"a": 1, "b": "str"}; JSONObject jObj = new JSONObject(jString); 키에 저장된 값의 유형을 가져올 수 있습니까?"a";와 같은jObj.typeOf("a") = java.lang.Integer?JSON에서 오브젝트를 취득하려면 메서드를 사용하여 다음 명령을 사용합니다.instanceofoperator를 사용하여 오브젝트 유형을 확인합니다. 다음 줄에 있는 것:- String jString = "{\"a\": 1, \"b\": \"str\"}"; JSONObject jObj = new JSONObjec..

programing 2023.02.22

RestTemplate가 응답 표현을 PagedResources에 바인드하지 않는 이유는 무엇입니까?

RestTemplate가 응답 표현을 PagedResources에 바인드하지 않는 이유는 무엇입니까? spring-data-rest를 사용하여 엔티티를 (페이징된) rest 리소스로 노출하고 있습니다.모든 것이 정상 작동하지만, 제가 데이터를 요청했을 때RestTemplate쓸모없는 하테오아스 JSON(요청하지 않은 것)을 얻습니다.JSON은 Paged Resources인 것 같습니다.그건 감수하고 살 수 있는데 JSON이 물건으로 올바르게 변환되지 않았어요.거기에는 없다content안에서. 저장소: @RepositoryRestResource(collectionResourceRel = "people", path = "people") public interface PersonRepository extend..

programing 2023.02.22

jq를 사용하여 배열의 각 개체에서 필드를 추출하려면 어떻게 해야 합니까?

jq를 사용하여 배열의 각 개체에서 필드를 추출하려면 어떻게 해야 합니까? Gitlab 서버에 있는 모든 사용자를 얻기 위해 이렇게 cURL 요청을 수행했습니다. $ curl -H "Private-Token: a;sldkfja;slkdfj" https://gitlab.domain.com/api/v3/users?active=true > my_file.json my_file.json의 (일부)는 다음과 같습니다. [ { 'username' : 'jdoe', 'name' : 'John Doe', ... }, { 'username' : 'jadoe', 'name' : 'Jane Doe', ... } ] 응답을 저장했습니다.my_file.json사용방법jq모든 것을 손에 넣다username가치관? $ cat my..

programing 2023.02.22

JSON 문자열에서 해시 맵 생성

JSON 문자열에서 해시 맵 생성 자바에서 json 문자열로 해시맵을 작성하시겠습니까? 저는 Json 스트링을 가지고 있어요{"phonetype":"N95","cat":"WP"}표준 해시맵으로 변환하려고 합니다. 내가 어떻게 하지?JSONObject 해석 및 HashMap 생성 public static void jsonToMap(String t) throws JSONException { HashMap map = new HashMap(); JSONObject jObject = new JSONObject(t); Iterator keys = jObject.keys(); while( keys.hasNext() ){ String key = (String)keys.next(); String value = jObje..

programing 2023.02.18
반응형