반응형

JSON 39

개체의 한 변수에 대한 Gson 사용자 지정 디세럴라이저

개체의 한 변수에 대한 Gson 사용자 지정 디세럴라이저 문제의 예: Apple 오브젝트 타입이 있습니다.Apple에는 다음과 같은 멤버 변수가 있습니다. String appleName; // The apples name String appleBrand; // The apples brand List seeds; // A list of seeds the apple has 그리고 시드 오브젝트는 다음과 같습니다. String seedName; // The seeds name long seedSize; // The size of the seed 이제 내가 사과 물체를 얻었을 때, 사과는 씨앗이 하나 이상 있을 수도 있고 씨앗이 하나 있을 수도 있고 없을 수도 있어요! 시드가 1개인 JSON 애플 예시: { "..

programing 2023.04.01

django REST 프레임워크에서 request.data를 수정하는 방법

django REST 프레임워크에서 request.data를 수정하는 방법 저는 장고 REST 프레임워크를 사용하고 있습니다. request.data = '{"id": "10", "user": "tom"}' 는 '하다'와 같은 싶어요."age": "30" 같은 하기 전에 request.data = new_data response = super().post(request, *args, **kwargs) 두 가지 문제가 있습니다. request.data가 dict가 아닌 문자열로 제공되는 이유 request.data 업데이트 방법 가 API인 APIView그런 다음 업데이트 기능을 사용하여 클라이언트 측에서 전송된 데이터를 잃지 않고 요청 데이터 개체를 확장해야 합니다. request.data.update(..

programing 2023.04.01

코드 가능을 사용하여 JSON으로 시리얼화할 때 Swift 문자열 이스케이프

코드 가능을 사용하여 JSON으로 시리얼화할 때 Swift 문자열 이스케이프 내 개체를 다음과 같이 직렬화하려고 합니다. import Foundation struct User: Codable { let username: String let profileURL: String } let user = User(username: "John", profileURL: "http://google.com") let json = try? JSONEncoder().encode(user) if let data = json, let str = String(data: data, encoding: .utf8) { print(str) } 그러나 MacOS에서는 다음과 같은 기능을 사용할 수 있습니다. {"profileURL":"h..

programing 2023.04.01

React에서 불변성 도움말을 사용하여 변수 개체 키 설정

React에서 불변성 도움말을 사용하여 변수 개체 키 설정 리액트에 쓰고 싶은 기능이 있습니다.우리 반에는 국가 목표가 있다.fields다음과 같이 표시됩니다. this.state = { step: 1, fields: { type: '', name: '', subtype: '', team: '', agreement: '' } }; 이러한 키를 할당하는 다양한 기능이 있습니다.immutability helper일반적으로 다음과 같이 보입니다. assignType(attribute) { var temp = update(this.state.fields, { type: {$set: attribute} }); this.setState({ fields: temp }); } 보다 일반적인 기능을 사용하여 다음과 같은..

programing 2023.04.01

json type 열에 필드가 있는지 확인합니다.SQL

json type 열에 필드가 있는지 확인합니다.SQL 어떻게 체크합니까?jsonPostgres의 필드에는 특정 요소가 있습니까? 와 함께 시도했습니다.json->>'attribute' is not null효과가 없습니다.사용하다->: where (json->'attribute') is not null 이게 효과가 있을 때.특수 연산자를 사용하는 것이 좋습니다. WHERE your_column_name::jsonb ? 'attribute' 주의: 대상만jsonb유형.이는 your_column_name이 json 유형인 경우에도 작동합니다. SELECT * FROM table_name WHERE your_column_name->>'attribute' is not NULL; 언급URL : https://st..

programing 2023.04.01

Flask에서 목록을 'jsonify'하려면 어떻게 해야 합니까?

Flask에서 목록을 'jsonify'하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. Flask 뷰에서 JSON 응답 반환 (15개의 답변) 닫힘5년 전에요. 현재의Flask목록 지정 시 오류가 발생합니다. 보안상의 이유인 https://github.com/mitsuhiko/flask/issues/170,이 있을 수 있다는 것을 알고 있습니다만, 다음과 같은 JSON 리스트를 반환할 수 있는 방법이 있습니다. [ {'a': 1, 'b': 2}, {'a': 5, 'b': 10} ] 대신 { 'results': [ {'a': 1, 'b': 2}, {'a': 5, 'b': 10} ]} 에 응답할 때application/json부탁한다.Jsonify를 사용하여 플라스크에 JSON 목록을 반환하려..

programing 2023.04.01

JSON의 .d는 무엇을 의미합니까?

JSON의 .d는 무엇을 의미합니까? 가 있습니다.jQuery에서 호출한 NET webmethod.이 메서드는 DIV 요소 내에 표시되는 HTML 마크업을 반환합니다. 응답을 받으면 사용합니다. $("#div").html(result.d); 제 질문은 .d가 뭘 하는 거죠?완전히 이해하지 못하는 코드를 사용하는 것을 좋아하지 않습니다.Eval을 사용해서 같은 결과를 얻을 수 있을까요?ADO를 말하는 건가요?NET 데이터 서비스 이것을 반환하는 JSON에 대한 프레젠테이션을 들은 기억이 있습니다.또한 payload가 어레이(복수의 엔티티를 반환하는 경우)가 아닌 JSON 오브젝트임을 확인하기 위한 래퍼라고 생각합니다. 구체적으로 왜 'd'야?나는 그들이 '뭔가 틀림없었다'와 같은 말을 했던 것을 기억한다고..

programing 2023.04.01

JSON 구문 분석 오류 예기치 않은 입력 끝

JSON 구문 분석 오류 예기치 않은 입력 끝 나는 다음과 같은 코드를 받았다. function pushJsonData(productName) { $.ajax({ url: "/knockout/SaveProduct", type: "POST", contentType: "application/json", dataType: "json", data: " { \"Name\" : \"AA\" } ", async: false, success: function () { loadJsonData(); }, error: function (jqXHR, textStatus, errorThrown) { alert(textStatus + " in pushJsonData: " + errorThrown + " " + jqXHR); } ..

programing 2023.04.01

Angular에서 JSON 객체/어레이를 디렉티브로 전달하려면 어떻게 해야 합니까?

Angular에서 JSON 객체/어레이를 디렉티브로 전달하려면 어떻게 해야 합니까? 현재 제 앱에는 JSON 파일을 불러와서 "ng-repeat"을 사용하여 반복하는 컨트롤러가 있습니다.이 모든 것이 잘 작동하지만 동일한 JSON 파일을 통해 반복해야 하는 지시도 있습니다.같은 JSON 파일을 한 페이지에 두 번 요청할 수 없기 때문에 문제가 되고 있습니다.JSON 파일 중 하나의 파일 이름을 변경하면 디렉티브와 컨트롤러가 모두 JSON 데이터를 요청하고 반복할 수 있습니다. 궁금한 점은 컨트롤러의 JSON 요청에 따라 형성된 어레이를 디렉티브에 전달하는 가장 좋은 방법은 무엇입니까?컨트롤러를 통해 이미 어레이에 액세스한 상태에서 어레이를 지시대로 전달하고 반복하려면 어떻게 해야 합니까? 컨트롤러 app..

programing 2023.03.27

YAML과 JSON의 차이점은 무엇입니까?

YAML과 JSON의 차이점은 무엇입니까? YAML과 JSON의 차이점은 무엇입니까?구체적으로 다음과 같은 점에 유의해 주십시오. 퍼포먼스(encode/decode 시간) 메모리 소비량 표현의 명확성 라이브러리 가용성, 사용 편의성(C를 선호) 이 두 가지 중 하나를 임베디드 시스템에 사용하여 구성 파일을 저장할 예정이었습니다. 관련: Perl 데이터를 저장하려면 YAML 또는 JSON 중 어느 쪽을 사용해야 합니까?엄밀히 말하면 YAML은 JSON의 슈퍼셋입니다.즉, 적어도 이론적으로는 YAML 파서는 JSON을 이해할 수 있지만 그 반대일 필요는 없습니다. "YAML: Relation to JSON" 섹션의 공식 사양을 참조하십시오. 일반적으로 YAML에는 JSON에는 없는 몇 가지 장점이 있습니다...

programing 2023.03.22
반응형