반응형

JSON 28

JSON 명명 규칙(snake_case, camelCase 또는 PascalCase)

JSON 명명 규칙(snake_case, camelCase 또는 PascalCase) 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 4년 전에 문을 닫았어요 이 질문을 개선하다 JSON j j j j j? 밑줄로 .snake_caseᄂ, ᄂ, ᄂ, ᄂ, ᄂ, ᄂ, ᄂ, ᄂ, ᄂ, ᄂ, ᄂ, ᄂ, ᄂ, PascalCase ★★★★★★★★★★★★★★★★★」camelCase이 문서에서는 Google JSON 스타일 가이드(Google에서 JSON API를 빌드하기 위한 권장 사항), 다음 사항을 권장합니다. 속성 이름은 camelCase ASCII 문자열이어야 합니다. 첫 번째 문자..

it-source 2023.03.07

BindingResult에서 컨트롤러 오류 텍스트를 가져오는 방법

BindingResult에서 컨트롤러 오류 텍스트를 가져오는 방법 JSON을 반환하는 컨트롤러가 있습니다.스프링 주석을 통해 검증되는 형태를 취합니다.BindingResult에서 FieldError 목록을 가져올 수 있지만 JSP가 태그에 표시하는 텍스트가 포함되어 있지 않습니다.에러 텍스트를 JSON으로 반송하려면 어떻게 해야 하나요? @RequestMapping(method = RequestMethod.POST) public @ResponseBody JSONResponse submit(@Valid AnswerForm answerForm, BindingResult result, Model model, HttpServletRequest request, HttpServletResponse response)..

it-source 2023.03.02

JSON 개체를 암호화하여 해시하려면 어떻게 해야 합니다.

JSON 개체를 암호화하여 해시하려면 어떻게 해야 합니다. 다음 질문은 처음 보는 것보다 더 복잡합니다. 다른 중첩된 JSON 개체를 포함하여 임의의 양의 데이터를 포함할 수 있는 임의의 JSON 개체가 있다고 가정합니다.제가 원하는 것은 실제 JSON 포맷 자체에 관계없이 JSON 데이터의 암호화 해시/다이제스트입니다(예를 들어 줄 바꿈이나 JSON 토큰 간 간격 차이 무시). 마지막 부분은 요건입니다.JSON은 여러 플랫폼에서 다양한 (디)시리얼라이저에 의해 생성/읽어지기 때문입니다.역직렬화 중에 데이터를 읽을 때 포맷을 완전히 제거하는 Java용 JSON 라이브러리를 하나 이상 알고 있습니다.그렇게 하면 해시가 깨집니다. 위의 임의의 data 조항은 기존의 필드를 특정 순서로 가져와 해시하기 전에 ..

it-source 2023.03.02

셸 스크립트에서 JSON 데이터 읽기

셸 스크립트에서 JSON 데이터 읽기 이 질문에는 이미 답변이 있습니다. Unix 툴을 사용한JSON 해석 (45회답) 닫힘6년 전에요. 셸에서는 다음 형식의 JSON 응답을 읽어야 합니다. { "Messages": [ { "Body": "172.16.1.42|/home/480/1234/5-12-2013/1234.toSort", "ReceiptHandle": "uUk89DYFzt1VAHtMW2iz0VSiDcGHY+H6WtTgcTSgBiFbpFUg5lythf+wQdWluzCoBziie8BiS2GFQVoRjQQfOx3R5jUASxDz7SmoCI5bNPJkWqU8ola+OYBIYNuCP1fYweKl1BOFUF+o2g7xLSIEkrdvLDAhYvHzfPb4QNgOSuN1JGG1GcZehvW3Q/9jq3vjYVI..

it-source 2023.03.02

Json의 PreserveReferencesHandling과 ReferenceLoopHandling의 차이점은 무엇입니까?인터넷?

Json의 PreserveReferencesHandling과 ReferenceLoopHandling의 차이점은 무엇입니까?인터넷? 다음 코드화된 WebAPI 어플리케이션샘플을 보고 있습니다. json.SerializerSettings.PreserveReferencesHandling = Newtonsoft.Json.PreserveReferencesHandling.Objects; 코드화된 다른 코드: json.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore; 왜 각각이 선택되었는지 설명하지 않는다.WebAPI를 처음 접하는 저는 WebAPI에 대해 잘 모르기 때문에 어떤 차이점이 있는지, 왜 다른 것..

it-source 2023.02.25

Django Rest-Framework 중첩된 시리얼라이저 순서

Django Rest-Framework 중첩된 시리얼라이저 순서 네스트된 시리얼라이저를 주문하는 방법이 있습니까?_set(예: 순서)pk또는time-stamp. 기본적으로는 주문입니다.song_set아래 json 데이터에 가장 최근에 생성된 개체에서 가장 최근에 생성된 개체로 표시됩니다(이 경우:order_by('-timestamp')또는order_by('-pk'). Json 데이터 { "pk": 151, "album_name": "Name", "song_set": [ { pk: 3, timestamp: '5 seconds' }, { pk: 2, timestamp: '10 seconds' }, { pk: 1, timestamp: '15 seconds' } ] } 모델 class Album(models.M..

it-source 2023.02.25

iOS의 NSDictionary에서 JSON 문자열 생성

iOS의 NSDictionary에서 JSON 문자열 생성 나는 가지고 있다dictionary를 생성할 필요가 있습니다.JSON string을 사용하여dictionary변환이 가능합니까?이것 좀 도와주실래요?애플은 iOS 5.0과 Mac OS X 10.7에 JSON 파서와 시리얼라이저를 추가했다.「NSJON Serialization」을 참조해 주세요. NSDirectionary 또는 NSAray에서 JSON 문자열을 생성하기 위해 서드파티 프레임워크를 Import할 필요가 없습니다. 방법은 다음과 같습니다. NSError *error; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dictionaryOrArrayToOutput options:NSJ..

it-source 2023.02.25

numpy 유형을 python으로 변환

numpy 유형을 python으로 변환 팬더에게서 생성되는 다음과 같은 형태의 딕트 목록이 있습니다.json 형식으로 변환하고 싶습니다. list_val = [{1.0: 685}, {2.0: 8}] output = json.dumps(list_val) 단, json.dumps는 다음 오류를 발생시킵니다.TypeError: 685는 JSON 시리얼화 불가 아마 numpy에서 python(?)으로의 타입 변환 문제일 것입니다. 그러나 np.int32(v)를 사용하여 어레이 내의 각 dict 값 v를 변환해도 오류가 발생합니다. EDIT: 풀 코드입니다. new = df[df[label] == label_new] ks_dict = json.loads(content) ks_list = ks_dict['varia..

it-source 2023.02.22

JSON을 소독할 필요가 있습니까?

JSON을 소독할 필요가 있습니까? 웹에서 어떤 입력도 믿지 않는 것은 잘 알려진 베스트 프랙티스라고 생각합니다.문장은 "모든 입력은 악하다." 입력 검증에 관해 가장 많이 인용된 인용문일 것입니다.HTML의 경우 DOMPurify 등의 도구를 사용하여 삭제할 수 있습니다. 질문입니다만, JSON을 수신 및 해석하기 위해 Express를 실행하고 있는 Node.js 서버와 Body-parser 미들웨어가 있는 경우, 검사도 실행할 필요가 있습니까? 이것에 대한 나의 (아마도 순진한가?) 생각은 JSON은 데이터일 뿐 코드는 없다.누군가 무효인 JSON을 송신했을 경우, Body-parser(이것이JSON.parse()(내부)는 어차피 실패하기 때문에 앱이 유효한 JavaScript 객체를 수신할 수 있습..

it-source 2023.02.22

속편 - 데이터베이스 결과의 JSON 개체만 반환하려면 어떻게 해야 합니까?

속편 - 데이터베이스 결과의 JSON 개체만 반환하려면 어떻게 해야 합니까? 그래서 저는 데이터베이스 결과만 돌려받고 싶습니다.현재 대량의 JSON 데이터가 반환되고 있습니다(아래 참조). 필요한 것은 [dataValues] 속성뿐입니다.이 부분을 사용하고 싶지 않습니다.JSON가져오려면:tagData[0].dataValues.tagId. 방금 알아챘어:검색하여 생성하지 않으면 다음 값이 반환됩니다.JSON데이터베이스 결과를 위해 ITS가 검색하지 않고 생성하면 불필요한 JSON blob이 반환됩니다(아래와 같습니다). 이 문제를 해결할 방법이 있습니까? [ { dataValues: { tagId: 1, tagName: '#hash', updatedAt: Fri Dec 25 2015 17:07:13 GM..

it-source 2023.02.22
반응형