반응형

JSON 40

고속 XML 잭슨:큰따옴표 삭제

고속 XML 잭슨:큰따옴표 삭제 다음 json이 있습니다. {"test":"example"} Speed XML Jackson의 다음 코드를 사용합니다. JsonParser jp = factory.createParser("{\"test\":\"example\"}"); json = mapper.readTree(jp); System.out.println(json.get("test").toString()); 출력: "example" 잭슨은 큰따옴표를 삭제하는 설정이 있나요?음, 당신이 얻을 수 있는 것은.get("test")는 입니다.JsonNode그리고 공교롭게도TextNode; 당신이.toString()이것은, 그 문자열 표현을 반환합니다.TextNode그래서 그런 결과를 얻을 수 있습니다. 원하는 것은 다..

programing 2023.04.05

모든 문자열 속성에서 선행/추적 공백을 잘라내도록 잭슨을 구성할 수 있습니까?

모든 문자열 속성에서 선행/추적 공백을 잘라내도록 잭슨을 구성할 수 있습니까? 예 JSON(문자열에는 후행 공백이 있는 것에 주의해 주세요). { "aNumber": 0, "aString": "string " } 이상적으로는 역직렬화된 인스턴스는 값이 "string"인 aString 속성(후행 공백 없음)을 가집니다.이것은 서포트되고 있는 것처럼 보이지만, 찾을 수 없습니다(Deserialization Config 등).기능). Spring MVC 3.x를 사용하고 있기 때문에 Spring 기반 솔루션도 괜찮습니다. 포럼 투고에서 제안된 내용에 따라 Spring의 WebDataBinder를 설정하려고 했지만 Jackson 메시지컨버터를 사용하면 작동하지 않는 것 같습니다. @InitBinder publi..

programing 2023.04.05

Python 2.5에서 사용할 수 있는 JSON 모듈은 무엇입니까?

Python 2.5에서 사용할 수 있는 JSON 모듈은 무엇입니까? Python의 JSON 모듈을 사용하고 싶습니다.Python 2.6에서만 소개되었고, 지금은 2.5에서 벗어나지 못하고 있습니다.Python 2.6과 함께 제공되는 특정 JSON 모듈은 2.5와 함께 사용할 수 있는 별도의 모듈로 제공됩니까?simplejson을 사용할 수 있습니다. answer form pkoch에서 알 수 있듯이 설치된 python 버전에 따라 다음 import 문을 사용하여 json 라이브러리를 가져올 수 있습니다. try: import json except ImportError: import simplejson as json Wells 및 기타 사용자: 너무 늦었지만 설치된 python 버전에 따라 json 또는 ..

programing 2023.04.05

JavaScript 데이터 포맷 / 예쁜 프린터

JavaScript 데이터 포맷 / 예쁜 프린터디버깅을 위해 사람이 읽을 수 있는 형태로 JavaScript 데이터 구조를 "예쁜 인쇄"하는 방법을 찾고 있습니다. 저는 JS에 크고 복잡한 데이터 구조를 저장하고 있는데 이를 조작하기 위해 코드를 작성해야 합니다.제가 무엇을 하고 있는지, 어디가 잘못되고 있는지를 파악하기 위해 필요한 것은 데이터 구조 전체를 볼 수 있고 UI를 통해 데이터를 변경할 때마다 업데이트할 수 있는 것입니다. JavaScript 데이터 구조를 사람이 읽을 수 있는 문자열에 덤프하는 좋은 방법을 찾는 것 말고는 이 모든 것들을 내가 직접 처리할 수 있다.JSON은 괜찮지만, 포맷을 잘해서 들여써야 해요.보통은 Firebug의 뛰어난 DOM 덤핑 기능을 사용하지만, Firebug에..

programing 2023.04.05

API 인증 고안

API 인증 고안 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 서적, 도구, 소프트웨어 라이브러리 등에 대한 권장 질문을 허용하지 않습니다.당신은 그 질문을 사실과 인용문으로 대답할 수 있도록 편집할 수 있다. 4년 전에 문을 닫았어요 이 질문을 개선하다 모바일 디바이스용 JSON 기반 API를 제공하는 레일즈 웹 어플리케이션에서 작업하고 있습니다.모바일 클라이언트는 먼저 (이메일/패스)로 토큰을 취득한 후 그 토큰으로 후속 API 호출을 합니다. 저는 Gand에 대해 꽤 처음이고, Gand API와 같은 모양을 찾고 있습니다.authenticate(email, pass)true/false가 반환될 것으로 예상한 후 그에 따라 토큰을 생성하여 반..

programing 2023.04.05

사전 정의된 유형 'System'입니다.Object'가 정의되어 있지 않거나 .net 4.6을 Import하지 않았습니다.

사전 정의된 유형 'System'입니다.Object'가 정의되어 있지 않거나 .net 4.6을 Import하지 않았습니다. 모바일 앱도 연결할 수 있는 웹 API를 만들기 위해 MVC 5와 .net 4.6을 사용하고 있습니다. 프로젝트를 빌드할 때마다 이미 존재하는 참조를 추가해야 한다는 오류와 프로젝트의 모든 유형이 '존재하지 않는다'는 오류가 수백 건씩 발생합니다.이러한 오류의 예: (제목의 오류는 제외) 내가 시도한 것: 시스템에 대한 참조 추가.nuGet을 통한 런타임(이 질문의 권장 사항) project.json 파일의 프레임워크에서 aspnetcore50을 삭제했습니다.(또 다른 권장 사항인 이 질문) VS2015를 재기동하고 있습니다. nuGet 패키지 매니저를 통해 프로젝트의 모든 패키지를..

programing 2023.03.31

다른 유형의 항목 배열에 대한 JSON 스키마 수정

다른 유형의 항목 배열에 대한 JSON 스키마 수정 JSON 아이템이 정렬되어 있지 않습니다.https://datatracker.ietf.org/doc/html/draft-zyp-json-schema-03#section-5.5 사양에 따르면 다음 json 스키마는 어레이 내의 개체가 해당 순서로 표시되는지 여부만 검증합니다.순서를 지정할 필요는 없습니다.순서나 개체 수에 관계없이 어레이 내의 개체를 검증하기만 하면 됩니다.명세서를 보면 어떻게 하는지 이해할 수 없을 것 같아요. "transactions" : { "type" : "array", "items" : [ { "type" : "object", "properties" : { "type" : { "type" : "string", "enum" : ["..

programing 2023.03.31

Java에서 JsonObject의 null 값을 비교하는 방법

Java에서 JsonObject의 null 값을 비교하는 방법 stackoverflow 멤버 너의 도움이 필요해. 아래에 Json Object를 지정했습니다. { "Id": null, "Name": "New Task", "StartDate": "2010-03-05T00:00:00", "EndDate": "2010-03-06T00:00:00", "Duration": 1, "DurationUnit": "d", "PercentDone": 60, "ManuallyScheduled": false, "Priority": 1, "parentId": null, "index": 2, "depth": 1, "checked": null } parentId를 null로 가져옵니다.parentId 값을 null에서0으로 바꿉니..

programing 2023.03.31

잭슨 JSON에서 JSON을 검증하는 방법

잭슨 JSON에서 JSON을 검증하는 방법 Jackson JSON을 사용하려고 합니다. 문자열을 사용하여 유효한 JSON인지 확인합니다.사용할 코드 샘플(Java)을 제안해 주실 수 있습니까?이 사용 사례는 정확히 알 수 없지만, 이렇게 하면 됩니다. public boolean isValidJSON(final String json) { boolean valid = false; try { final JsonParser parser = new ObjectMapper().getJsonFactory() .createJsonParser(json); while (parser.nextToken() != null) { } valid = true; } catch (JsonParseException jpe) { jpe.p..

programing 2023.03.31

JSON 엔트리를 루프오버하려면 어떻게 해야 하나요?

JSON 엔트리를 루프오버하려면 어떻게 해야 하나요? JSON 파일의 내용을 루프하여 콘솔에 인쇄하고 싶습니다. 뭔가 목록과 혼동한 것 같아요 이게 내가 얻으려고 했던 거야team_name요소들 from urllib2 import urlopen import json url = 'http://openligadb-json.heroku.com/api/teams_by_league_saison?league_saison=2012&league_shortcut=bl1' response = urlopen(url) json_obj = json.load(response) for i in json_obj['team']: print i 이것은 JSON입니다(간소화: { "team": [ { "team_icon_url": "ht..

programing 2023.03.31
반응형