반응형

JSON 36

Spring Rest 컨트롤러의 부분 업데이트에 대한 null 값과 제공되지 않은 값을 구별하는 방법

Spring Rest 컨트롤러의 부분 업데이트에 대한 null 값과 제공되지 않은 값을 구별하는 방법 Spring Rest Controller에서 PUT 요청 메서드로 엔티티를 부분적으로 업데이트할 때 null 값과 제공되지 않은 값을 구분하려고 합니다. 다음 엔티티를 예로 들어 보겠습니다. @Entity private class Person { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; /* let's assume the following attributes may be null */ private String firstName; private String lastName; /* getters and setters ..

programing 2023.03.26

JSON 피드에 값이 존재하는지 확인하는 더 나은 방법

JSON 피드에 값이 존재하는지 확인하는 더 나은 방법 를 사용하고 있습니다.org.json.JSONObjectAndroid 앱에서 JSON 피드를 구문 분석합니다.반환된 개체 중 하나에 속성이 있는지 여부를 확인하는 가장 좋은 방법은 무엇입니까? '뉴스'를 포함한 JSON 피드가 있다고 칩시다.일부 뉴스는 "UnpublishDate"(해당 뉴스가 더 이상 활성화되지 않는 날짜)라는 속성을 가지고 있는 반면 일부 뉴스는 이 속성을 가지고 있지 않습니다. (아직 실장되지 않았지만) 제가 생각해낸 최고의 솔루션은 단순히 '트라이 캐치'를 하는 것입니다.theJSONObject.get("UnpublishDate")- 더 나은 솔루션(클래스가 JSON 피드에서 여러 "옵션" 속성으로 확장될 때 더 우아한 솔루션..

programing 2023.03.26

직렬화 가능한 python 객체의 json 인코딩 동작을 변경하는 방법은 무엇입니까?

직렬화 가능한 python 객체의 json 인코딩 동작을 변경하는 방법은 무엇입니까? datetime.datetime과 같이 JSON을 시리얼화할 수 없는 객체의 형식을 쉽게 변경할 수 있습니다. 객체에서 확장되는.dict ★★★★★★★★★★★★★★★★★」list형식으로 됩니다.: , json은 non입니다.★★★★ import datetime import json def json_debug_handler(obj): print("object received:") print type(obj) print("\n\n") if isinstance(obj, datetime.datetime): return obj.isoformat() elif isinstance(obj,mDict): return {'orig':ob..

programing 2023.03.26

유형에 대해 JSON.NET 오류 자체 참조 루프가 탐지되었습니다.

유형에 대해 JSON.NET 오류 자체 참조 루프가 탐지되었습니다. Entity Data Model .edmx 에서 자동으로 생성된 POCO 클래스를 시리얼화하려고 했는데, 이 클래스는 JsonConvert.SerializeObject 다음 오류가 발생하였습니다. 오류 System.data.entity 유형에 대해 감지된 자체 참조 루프가 발생합니다. 이 문제는 어떻게 해결하나요?최적의 솔루션은 Web API에서의 루프 레퍼런스 처리(이 답변의 대부분은 복사)에서 얻을 수 있습니다. 수정 1: 순환 참조를 전체적으로 무시합니다. (다른 많은 것들과 마찬가지로 이쪽도 선택/시도해 보았습니다) net 에는 circular .json.net 을 무시하는 ., 하다, 하다, 하다.WebApiConfig.cs 삭..

programing 2023.03.26

어떤 GUP 버전을 설치했는지 확인할 수 있는 방법이 있습니까?

어떤 GUP 버전을 설치했는지 확인할 수 있는 방법이 있습니까? 설치되어 있는 gulp 버전과 웹사이트에서 제공되는 gulp 버전을 확인할 수 있는 방법이 있습니까?인터넷을 검색하여 gulp 웹사이트를 살펴보았지만 JSON 파일에 넣어야 할 버전을 찾을 수 없었습니다. 사용방법:gulp -v 문서에서: https://github.com/gulpjs/gulp/blob/master/docs/CLI.mdgulp -v gulp-cli가 설치되어 있지 않으면 동작하지 않습니다(오류가 표시됩니다).'gulp' is not recognized as an internal or external command, operable program or batch file.). 2가지 옵션: 첫 번째 실행npm -g instal..

programing 2023.03.21

ASP에 JSON 데이터를 게시하는 중입니다.넷 MVC

ASP에 JSON 데이터를 게시하는 중입니다.넷 MVC JSON을 사용하여 웹 페이지에 줄 항목 목록을 가져오려고 합니다. 웹 페이지는 도착한 것과 동일한 JSON 구조를 사용하여 Ajax 요청에 의해 조작되어 서버로 반송됩니다(필드 값이 변경된 것은 제외). 서버로부터의 데이터 수신은 간단합니다.조작도 간단합니다.다만, JSON 데이터를 서버에 되돌려 보존합니다.자살 시간!누가 좀 도와주세요! 자바스크립트 var lineitems; // get data from server $.ajax({ url: '/Controller/GetData/', success: function(data){ lineitems = data; } }); // post data to server $.ajax({ url: '/Con..

programing 2023.03.21

개체를 JSON으로 직렬화하는 동안 순환 참조 예외가 감지되었습니다.

개체를 JSON으로 직렬화하는 동안 순환 참조 예외가 감지되었습니다. 이 투고에서 설명한 바와 같이 엔티티 프레임워크 프록시를 시리얼화하는 동안 Json 시리얼화 오류가 발생합니다. 'System' 유형의 개체를 직렬화하는 동안 순환 참조가 탐지되었습니다.Data. 엔티티Dynamic Proxies.PurchaseOrder_446B939192F161CDBC740067F174F7A6059B0F9C0EEE68CD3EBBD63CF9AF5BD0'입니다. 다만, 다른 점은, 제 사업체에는 순환 참조가 없고, 실가동 환경에서만 발생합니다.현지에서는 모든 것이 잘 작동한다... 마이 엔티티: public interface IEntity { Guid UniqueId { get; } int Id { get; } } pu..

programing 2023.03.21

Rspec 테스트를 사용하여 rails json API 예제를 완료합니다.

Rspec 테스트를 사용하여 rails json API 예제를 완료합니다. 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 서적, 도구, 소프트웨어 라이브러리 등에 대한 권장 질문을 허용하지 않습니다.당신은 그 질문을 사실과 인용문으로 대답할 수 있도록 편집할 수 있다. 4년 전에 문을 닫았어요 이 질문을 개선하다 JSON API를 구현하고 RSpec 테스트를 포함한 Rails 3 프로젝트의 좋은 예제 저장소를 찾고 있습니다.완전한 튜토리얼은 좋지만, 나는 단지 좋은 코멘트를 가진 예시로 만족할 것이다.Yehuda Katz와 Ryan Bigg의 곧 출간될 훌륭한 책인 Rails 3 in Action은 책 전체에 걸쳐 실행되는 샘플 어플리케이션 위에 ..

programing 2023.03.21

동적 키, 값 쌍을 JavaScript 배열 또는 해시 테이블에 추가

동적 키, 값 쌍을 JavaScript 배열 또는 해시 테이블에 추가 기존 Javascript 관련 배열에 키 값 쌍을 추가하려고 합니다.키는 변수여야 합니다.이것은 JSON 인코딩용입니다.여기에는 많은 플러그인과 프레임워크가 있지만 간단한 답변을 원합니다. ary.push({name: val}); 어디에ary새로운 어레이입니다.name키를 포함하는 변수입니다.val이 엔트리의 값입니다. 나는 이것을 하고 있다.jQuery폼 필드를 반복하는 루프입니다.ES6에서는... ES6에서는 파괴 할당을 사용할 수 있습니다. ary.push({[name]: val}); 단, 이것이 ES6 구문이기 때문에 일반적인 경고가 적용됩니다.이것은 일부 브라우저(특히 IE 및 Edge 13)에서는 동작하지 않습니다.바벨이 이..

programing 2023.03.16

json 텍스트 파일에서 JSONObject를 로드하는 가장 좋은 방법은 무엇입니까?

json 텍스트 파일에서 JSONObject를 로드하는 가장 좋은 방법은 무엇입니까? JSON이 포함된 파일을 JSONObject에 로드하는 가장 쉬운 방법은 무엇입니까? 지금은 json-lib을 사용하고 있습니다. 내가 가지고 있는 것은 이것입니다만, 예외는 다음과 같습니다. XMLSerializer xml = new XMLSerializer(); JSON json = xml.readFromFile("samples/sample7.json”); //line 507 System.out.println(json.toString(2)); 출력은 다음과 같습니다. Exception in thread "main" java.lang.NullPointerException at java.io.Reader.(Reader...

programing 2023.03.16
반응형