반응형

JSON 14

json_encode()가 잘못된 문자를 가진 문자열을 삭제하지 않도록 하는 방법

json_encode()가 잘못된 문자를 가진 문자열을 삭제하지 않도록 하는 방법 json_encode()null비활성(UTF-8 이외) 문자를 포함하는 문자열에 대해 어떻게 생각하십니까? 복잡한 시스템에서 디버깅하는 것은 골칫거리일 수 있습니다.잘못된 문자를 실제로 보거나 최소한 생략하는 것이 훨씬 더 적합할 것입니다.json_encode()문자열 전체가 자동으로 드롭됩니다. 예(UTF-8의 경우): $string = array(utf8_decode("Düsseldorf"), // Deliberately produce broken string "Washington", "Nairobi"); print_r(json_encode($string)); 결과: [null,"Washington","Nairobi"]..

programing 2023.03.19

에 대한 JOBject를 디시리얼화하는 방법NET 객체

에 대한 JOBject를 디시리얼화하는 방법NET 객체 저는 뉴턴소프트 JSON 라이브러리를 즐겁게 사용하고 있습니다.예를 들어, I'm create authority.JObject로부터.NET 객체(이 경우 예외 인스턴스)(서브 클래스일 수도 있고 아닐 수도 있음) if (result is Exception) var jobjectInstance = JObject.FromObject(result); 라이브러리가 오브젝트에 대한 JSON 텍스트(즉 문자열)를 역직렬화할 수 있다는 것을 알게 되었습니다. // only works for text (string) Exception exception = JsonConvert.DeserializeObject(jsontext); 하지만 내가 원하는 건 // now ..

programing 2023.03.14

Jackson JSON 역직렬화(복수의 파라미터 컨스트럭터 사용)

Jackson JSON 역직렬화(복수의 파라미터 컨스트럭터 사용) 저는 한동안 프로젝트에서 FasterXML/Jackson-Databind를 사용해 왔습니다.이 글을 발견하고 이 접근방식을 사용하여 @JsonProperty 주석 없이 오브젝트를 역직렬화하기 시작했습니다. 문제는 여러 파라미터를 사용하여 이 컨스트럭터를 @JsonCreator 주석으로 장식하는 컨스트럭터가 있을 때 잭슨이 다음 오류를 발생시킨다는 것입니다. Exception in thread "main" com.fasterxml.jackson.databind.JsonMappingException: Argument #0 of constructor [constructor for com.eliti.model.Cruiser, annotations..

programing 2023.03.14

대규모 스트림 JSON 디코딩

대규모 스트림 JSON 디코딩 파일(「file.json」)에 대량의 JSON 어레이를 보존하고 있기 때문에, 어레이를 반복해 각 요소에 대해 몇개의 조작을 실시할 필요가 있습니다. err = json.Unmarshal(dat, &all_data) 메모리 부족의 원인이 됩니다.모든 것을 먼저 메모리에 로드하기 때문일 것입니다. JSON 요소를 요소별로 스트리밍하는 방법이 있습니까?문서에는 이러한 종류의 예가 있습니다. package main import ( "encoding/json" "fmt" "log" "strings" ) func main() { const jsonStream = ` [ {"Name": "Ed", "Text": "Knock knock."}, {"Name": "Sam", "Text": ..

programing 2023.03.14

스프링 rest템플릿 raw json 문자열을 가져옵니다.

스프링 rest템플릿 raw json 문자열을 가져옵니다. 스프링레스트 템플릿에서 raw json 문자열을 가져오려면 어떻게 해야 하나요?다음 코드를 시도했지만 다른 문제의 원인이 되는 견적 없이 json이 반환됩니다.어떻게 하면 json을 그대로 얻을 수 있을까요? ResponseEntity response = restTemplate.getForEntity(url, Object.class); String json = response.getBody().toString(); 그럴 필요조차 없어ResponseEntitys! 와 함께 사용하세요.String.class예를 들어 다음과 같습니다. final RestTemplate restTemplate = new RestTemplate(); final Strin..

programing 2023.03.14

@ResponseBody를 사용하여 스프링 컨트롤러에서 JSON 데이터를 반환하는 방법

@ResponseBody를 사용하여 스프링 컨트롤러에서 JSON 데이터를 반환하는 방법 Spring 버전 4.2.0, 휴지 상태 4.1.4 여기 있습니다.Controller기능: @RequestMapping(value = "/mobile/getcomp", method = RequestMethod.GET) @ResponseBody public List listforCompanies() { List listOfCompanies= new ArrayList(); listOfCompanies = companyManager.getAllCompanies(); return listOfCompanies; } Jackson JSON 매퍼 의존관계Pom.xml: org.codehaus.jackson jackson-mappe..

programing 2023.03.09

HTML 데이터 속성에 JSON을 추가하는 것이 나쁜가요?

HTML 데이터 속성에 JSON을 추가하는 것이 나쁜가요? HTML 이후dataAtribute는 커스텀 데이터를 추가할 수 있습니다.이러한 데이터를 포함시키는 것이 좋은 생각인지 궁금합니다.JSON로 기재하다.data속성?그럼, 대응하는 것은JSON쉽게 접근할 수 있다JavaScript와의 이벤트getAttribute("data-x"). 사실, 제 질문은 다음과 같습니다.대규모 데이터 세트를 표준적이고 효율적이며 합리적인가?HTML속성? 예를들면 또는 대규모 JSON 데이터 세트를 저장해야 합니다. JS $(function () { var dataId = $("#x").data("data-id"); var dataTag = $(dataId); var dataJson = dataTag.html(); // ..

programing 2023.03.09

특정 뷰 모델 유형을 사용하여 JSON 데이터를 Knockout 관찰 가능 배열에 매핑

특정 뷰 모델 유형을 사용하여 JSON 데이터를 Knockout 관찰 가능 배열에 매핑 JSON 데이터 개체를 관측 가능한 어레이에 매핑한 다음 관측 가능한 어레이의 각 항목을 특정 유형의 뷰 모델로 초기화하는 방법이 있습니까? 녹아웃과 맵의 예시와 함께 녹아웃의 모든 문서를 살펴봤지만 내가 원하는 것에 맞는 답을 찾을 수 없었다. JSON 데이터는 다음과 같습니다. var data = { state : { name : 'SD', cities : [{ name : 'Sioux Falls', streets : [{ number : 1 }, { number : 3 }] }, { name : 'Rapid City', streets : [{ number : 2 }, { number : 4 }] }] } }; 다..

programing 2023.03.04

Panda Dataframe을 중첩된 JSON으로 변환

Panda Dataframe을 중첩된 JSON으로 변환 Python과 Panda는 처음입니다.판다 데이터 프레임을 네스트된 JSON으로 변환하려고 합니다..to_json() 함수는 내 목표에 충분한 유연성을 제공하지 못한다. 데이터 프레임의 데이터 포인트를 다음에 나타냅니다(csv, 쉼표로 구분). ,ID,Location,Country,Latitude,Longitude,timestamp,tide 0,1,BREST,FRA,48.383,-4.495,1807-01-01,6905.0 1,1,BREST,FRA,48.383,-4.495,1807-02-01,6931.0 2,1,BREST,FRA,48.383,-4.495,1807-03-01,6896.0 3,1,BREST,FRA,48.383,-4.495,1807-04-0..

programing 2023.03.04

각도 2: 사용자에게 태그를 표시하지 않고 JSON 응답에서 HTML을 렌더링하려면 어떻게 해야 합니까?

각도 2: 사용자에게 태그를 표시하지 않고 JSON 응답에서 HTML을 렌더링하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. 각도 HTML 바인딩 (24 회답) 닫힘5년 전에요. 편집: 제목만 대충 훑어본 사람들을 위한 설명입니다. 제 질문은 1이 아니라 Angular 2에 관한 것입니다. 다음과 같은 컴포넌트 템플릿이 있습니다. {{ post.body }} 오브젝트는 다음과 같습니다. { "title": "Some Title", "body": "The post body." } 다음과 같은 문단을 렌더링하는 대신: 우편물 본문 다음과 같이 표시됩니다. "The post body." 너무 흔한 작업이기 때문에 이런 파이프가 붙어서{{ post.body | safe }}못 봤어요. 그 일을 ..

programing 2023.02.27
반응형