반응형

JSON 29

Swift 4의 디코딩 프로토콜에서 사용자 지정 키를 사용하려면 어떻게 해야 합니까?

Swift 4의 디코딩 프로토콜에서 사용자 지정 키를 사용하려면 어떻게 해야 합니까? Swift 4는 프로토콜을 통한 네이티브 JSON 인코딩 및 디코딩 지원을 도입했습니다.이를 위해 사용자 지정 키를 사용하려면 어떻게 해야 합니까? 예: 구조물이 있다고 가정합니다. struct Address:Codable { var street:String var zip:String var city:String var state:String } 이것을 JSON으로 부호화할 수 있습니다. let address = Address(street: "Apple Bay Street", zip: "94608", city: "Emeryville", state: "California") if let encoded = try? enco..

programing 2023.02.27

JQuery.ajax 성공 데이터의 JSON 해석

JQuery.ajax 성공 데이터의 JSON 해석 JQery.ajax 콜에서 JSON 오브젝트의 내용을 얻을 수 없습니다.내 전화: $('#Search').click(function () { var query = $('#query').valueOf(); $.ajax({ url: '/Products/Search', type: "POST", data: query, dataType: 'application/json; charset=utf-8', success: function (data) { alert(data); for (var x = 0; x < data.length; x++) { content = data[x].Id; content += " "; content += data[x].Name; content..

programing 2023.02.27

console.log(결과)는 [Object]를 인쇄합니다.result.name에 접속하려면 어떻게 해야 하나요?

console.log(결과)는 [Object]를 인쇄합니다.result.name에 접속하려면 어떻게 해야 하나요? 이 질문에는 이미 답변이 있습니다. 비동기 콜에서 응답을 반환하려면 어떻게 해야 하나요? (41개의 답변) 닫힘6년 전에요. 커뮤니티는 4개월 전에 이 질문을 재개할지 여부를 검토한 후 종료했습니다. 원래 종료 이유가 해결되지 않았습니다. 내 스크립트는 인쇄 중입니다.[object Object]의 결과로console.log(result). 누가 설명 좀 해줄래?console.log를 인쇄하다id그리고.name부터result? $.ajaxSetup({ traditional: true }); var uri = ""; $("#enginesOuputWaiter").show(); $.ajax({ ty..

programing 2023.02.22

JavaScript를 사용하여 JSON 오브젝트 트리의 모든 노드 트래버스

JavaScript를 사용하여 JSON 오브젝트 트리의 모든 노드 트래버스 JSON 개체 트리를 이동하려고 하는데 해당 라이브러리를 찾을 수 없습니다.어려워 보이지는 않지만 바퀴를 재창조하는 느낌이다. XML 에는, DOM 를 사용해 XML 트리를 통과하는 방법을 나타내는 튜토리얼이 많이 있습니다.만약 당신이 jQuery가 그런 원시적인 작업을 하기에는 다소 과잉이라고 생각한다면, 당신은 다음과 같은 일을 할 수 있습니다. //your object var o = { foo:"bar", arr:[1,2,3], subo: { foo2:"bar2" } }; //called with every property and its value function process(key,value) { console.log(k..

programing 2023.02.22

스프링 및 JsonTypeInfo 주석을 사용하여 JSON을 다형 객체모델로 시리얼 해제

스프링 및 JsonTypeInfo 주석을 사용하여 JSON을 다형 객체모델로 시리얼 해제 Spring MVC(v3.2.0)에는 다음과 같은 오브젝트 모델이 있습니다.릴리즈) 웹 어플리케이션: public class Order { private Payment payment; } @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = As.WRAPPER_OBJECT) @JsonSubTypes.Type(name = "creditCardPayment", value = CreditCardPayment.class) public interface Payment {} @JsonTypeName("creditCardPayment") public class CreditCardPaymen..

programing 2023.02.22

restsharp를 사용하여 json 문자열 직렬화 해제

restsharp를 사용하여 json 문자열 직렬화 해제 Json 형식의 데이터베이스에서 나오는 문자열이 있습니다. 다음과 같이 역직렬화를 시도했습니다. RestSharp.Deserializers.JsonDeserializer deserial = new JsonDeserializer(); var x = deserial .Deserialize(myStringFromDB) 근데....Deserialize함수가 기대하는 것은IRestResponse Rest Sharp를 사용하여 원시 문자열을 역직렬화하는 방법이 있습니까?이것을 하는 몇 가지 방법들이 있다.json을 처리하는 데 가장 인기 있는 라이브러리는 입니다.아마 asp.net 프로젝트에 이미 포함되어 있을 것입니다.그렇지 않으면 에서 추가할 수 있습니다..

programing 2023.02.22

Go에서 POST 요청으로 JSON 문자열을 전송하려면 어떻게 해야 합니까?

Go에서 POST 요청으로 JSON 문자열을 전송하려면 어떻게 해야 합니까? Apiary와 함께 작업해 본 결과 JSON을 모킹 서버로 전송하기 위한 범용 템플릿을 만들고 다음 코드를 가지고 있습니다. package main import ( "encoding/json" "fmt" "github.com/jmcvetta/napping" "log" "net/http" ) func main() { url := "http://restapi3.apiary.io/notes" fmt.Println("URL:>", url) s := napping.Session{} h := &http.Header{} h.Set("X-Custom-Header", "myvalue") s.Header = h var jsonStr = []byt..

programing 2023.02.22

AWS Lambda에서 DynamoDB 데이터를 일반 JSON으로 포맷

AWS Lambda에서 DynamoDB 데이터를 일반 JSON으로 포맷 AWS Lambda를 사용하여 DynamoDB 테이블에서 데이터를 스캔하고 있습니다.그 대가로 얻은 것은 다음과 같습니다. { "videos": [ { "file": { "S": "file1.mp4" }, "id": { "S": "1" }, "canvas": { "S": "This is Canvas1" } }, { "file": { "S": "main.mp4" }, "id": { "S": "0" }, "canvas": { "S": "this is a canvas" } } ] } 프런트 엔드 어플리케이션에서는 Ember Data Rest Adapter를 사용하고 있습니다만, 이러한 응답을 받을 수 없습니다.일반 JSON 포맷을 구할 수..

programing 2023.02.22

JSON.net을 사용하여 동일한 속성의 단일 항목과 어레이를 모두 처리하는 방법

JSON.net을 사용하여 동일한 속성의 단일 항목과 어레이를 모두 처리하는 방법 SendGrid 이벤트를 처리하기 위해 SendGridPlus 라이브러리를 수정하려고 하는데 API에서 카테고리가 일관되지 않아 문제가 있습니다. SendGrid API 참조에서 가져온 다음 payload 예에서는 다음과 같이 되어 있습니다.category각 항목의 속성은 단일 문자열이거나 문자열 배열일 수 있습니다. [ { "email": "john.doe@sendgrid.com", "timestamp": 1337966815, "category": [ "newuser", "transactional" ], "event": "open" }, { "email": "jane.doe@sendgrid.com", "timestamp"..

programing 2023.02.22
반응형