반응형

json 45

Jackson 직렬화 해제, json의 루트 요소 무시

Jackson 직렬화 해제, json의 루트 요소 무시 json의 부모 태그를 무시하는 방법 여기 내 아들이 있다. String str = "{\"parent\": {\"a\":{\"id\": 10, \"name\":\"Foo\"}}}"; 그리고 여기 json에서 매핑되는 클래스가 있습니다. public class RootWrapper { private List foos; public List getFoos() { return foos; } @JsonProperty("a") public void setFoos(List foos) { this.foos = foos; } } 테스트 공개 클래스 Jackson Test {}입니다. @Test public void wrapRootValue() throws Exc..

programing 2023.03.19

NewtonSoft를 사용하여 JSON 개체의 속성을 업데이트하는 방법

NewtonSoft를 사용하여 JSON 개체의 속성을 업데이트하는 방법 다음과 같은 JSON 문자열이 있습니다. { "code": "GENDER", "value": { "option": "ML" } } 업데이트를 하고 싶습니다.option의 재산."Male"값이 같으면"ML"그리고."Female"값이 같으면"FM". 여기까지 왔는데 어떻게 해야 할지 모르겠어요. JArray contentobject = (JArray)JsonConvert.DeserializeObject(contentJSON); JObject voicgObj = contentobject.Children().FirstOrDefault(ce => ce["code"].ToString() == "GENDER") as JObject; JProper..

programing 2023.03.14

IO를 변환하는 가장 효율적인 방법읽기바이트 배열에 근접

IO를 변환하는 가장 효율적인 방법읽기바이트 배열에 근접 나는 매우 간단한 Go 웹 서버를 가지고 있다.이 작업은 인바운드 json 페이로드 수신입니다.그런 다음 바이트 배열이 예상되는 하나 이상의 서비스에 페이로드를 게시합니다.payload는 확인할 필요가 없습니다.방금 보냈어요. 이 경우 인바운드 작업을 수신하여 Google PubSub으로 전송합니다.다른 서비스일 수도 있어요.그건 별로 중요하지 않아요.먼저 디코딩하지 않고 객체를 바이트 배열로 변환할 수 있는 가장 효율적인 방법을 찾고 있습니다. 왜일까요? 한 서버에서 JSON을 디코딩하고 변환한 후 나중에 마샬링 해제하는 것은 다소 낭비인 것 같습니다.게다가 두 개의 동일한 구조를 두 개의 패키지로 유지하고 싶지 않습니다. IO 변환은 어떻게 가..

programing 2023.03.14

POSTMAN에 객체가 존재하는지 확인하는 방법

POSTMAN에 객체가 존재하는지 확인하는 방법 물체의 존재 여부를 테스트하는 방법을 알고 싶습니다.예를 들어 API는 다음 항목을 반환합니다. "data": [ { "id": 1, "name": "Abu Dhabi", "locale": "AE", "rentWayCountryId": 242, "stations": [ { "id": 2, "rentWayName": "ABU DHABI AIRPORT", "rentWayStationId": "IAEAUH1", "bindExtrasToStationToExtraCategory": [] } ] }, data.id이 존재하는지 확인하고 싶습니다. 우체부에서 테스트 옵션을 사용하여 다음을 수행했습니다. var jsonData = JSON.parse(responseBod..

programing 2023.03.14

장고: "TypeError: []은(는) JSON을 시리얼화할 수 없습니다."

장고: "TypeError: []은(는) JSON을 시리얼화할 수 없습니다." 어떻게 이 오류가 발생할 수 있습니까?다음과 같이 입력했습니다. def json(self): return json.dumps( { 'items': self.items } ) 이 에러가 발생했습니다(self.items가 빈 쿼리셋(Django)이었기 때문에). 그러나, def json(self): return json.dumps( { 'items': [] # Pass in empty list to prove that the error was idiotic. } ) 정상적으로 동작했습니다(적어도 에러 메시지가 가치가 없음을 증명합니다). 이는 쿼리셋이 repr()을 정의하고 빈 문자열이나 기타 우스꽝스러운 문자열로 '[]'를 반환..

programing 2023.03.14

JSON을 나타내는 Redis 문자열 vs Redis 해시: 효율성?

JSON을 나타내는 Redis 문자열 vs Redis 해시: 효율성? JSON payload를 redis에 저장하고 싶다.여기에는 두 가지 방법이 있습니다. 간단한 문자열 키와 값을 사용하는 것. 의 JSON ): "", ": payload(JSON blob "(100~200KB)" SET user:1 payload 해시 사용 HSET user:1 username "someone" HSET user:1 location "NY" HSET user:1 bio "STRING WITH OVER 100 lines" 해시를 사용하면 값 길이를 예측할 수 없습니다.위의 예시와 같이 모두 짧은 것은 아닙니다. 어느 쪽이 메모리 효율이 높습니까?문자열 키와 값을 사용하시겠습니까, 아니면 해시를 사용하시겠습니까?이 기사에..

programing 2023.03.14

텍스트 영역 입력에서 json 데이터 예쁘게 만들기

텍스트 영역 입력에서 json 데이터 예쁘게 만들기 이 주제를 찾아봤는데 비슷한 게 없어요.만약 있다면, 이것을 닫고 링크를 걸어주세요. json 데이터 API 시뮬레이터를 만들고 있습니다.사용자가 json 객체 요청을 복사하여 텍스트 영역에 붙여넣을 수 있도록 하고, 이를 수정한 후 서버로 전송할 수 있도록 하고 싶습니다. 문제는 json obj 복사와 패스는 종종 여분의 공간을 발생시키고 사전 태그를 사용하더라도 올바르게 정렬되지 않는다는 것입니다.키와 값에 좋은 색상표도 적용했으면 합니다. 플러그인, 기타 질문 및 코드 조각은 보았지만 텍스트 편집이 가능한 텍스트 영역에는 적용되지 않습니다.스타일링한 html 태그를 모두 표시하지 않고 편집 모드에서 스타일을 유지할 수 있습니까?javascript나..

programing 2023.03.09

TypeError: ObjectId("")는 JSON을 직렬화할 수 없습니다.

TypeError: ObjectId("")는 JSON을 직렬화할 수 없습니다. Python을 사용하여 문서에 집계된 함수를 조회한 후 MongoDB에서 회신한 결과, 유효한 응답을 반환하고 인쇄는 할 수 있지만 반환은 할 수 없습니다. 오류: TypeError: ObjectId('51948e86c25f4b1d1c0d303c') is not JSON serializable 인쇄: {'result': [{'_id': ObjectId('51948e86c25f4b1d1c0d303c'), 'api_calls_with_key': 4, 'api_calls_per_day': 0.375, 'api_calls_total': 6, 'api_calls_without_key': 2}], 'ok': 1.0} 하지만 내가 돌아오려..

programing 2023.03.09

javascript 객체 또는 어레이를 ajax 데이터의 json으로 변환

javascript 객체 또는 어레이를 ajax 데이터의 json으로 변환 요소 정보를 사용하여 어레이를 만듭니다.모든 요소를 루프하여 인덱스를 저장합니다.어떤 이유로 이 어레이를 json 개체로 변환할 수 없습니다. 이것은 어레이 루프입니다. var display = Array(); $('.thread_child').each(function(index, value){ display[index]="none"; if($(this).is(":visible")){ display[index]="block"; } }); 다음을 통해 JSON 객체로 변환하려고 합니다. data = JSON.stringify(display); 올바른 JSON 포맷이 전송되지 않는 것 같습니다. 이렇게 손으로 코드를 지정하면 작동하여..

programing 2023.03.09

npm 패키지json 스크립트가 호출되지 않음

npm 패키지json 스크립트가 호출되지 않음 프로젝트 패키지에는 다음과 같은 스크립트 섹션이 있습니다.json: "scripts": { "seed": "node bin/seed", "test": "echo \"Error: no test specified\" && exit 1" }, 내가 뛰면$ npm test알겠네. >npm test > node-mongo-seeds@0.0.1 test C:\Users\m089269\WebstormProjects\node-mongo-seeds > echo "Error: no test specified" && exit 1 "Error: no test specified" npm ERR! Test failed. See above for more details. npm ERR..

programing 2023.03.09
반응형