반응형

json 34

python의 json.dump()와 json.dumps()의 차이점은 무엇입니까?

python의 json.dump()와 json.dumps()의 차이점은 무엇입니까? python의 json.dump()와 json.dump()의 차이점을 찾기 위해 이 공식 문서를 검색했습니다.파일 쓰기 옵션과 관련이 있는 것은 분명합니다. 하지만 그들 사이의 세부적인 차이점은 무엇이고 어떤 상황에서 다른 것보다 더 유리할까?의사 선생님 말씀 외에 덧붙일 것이 별로 없습니다. 하는 는, JSON 의 「/」를 .dump()한 경우(인쇄, 등는 '인쇄, 구문 분석'을 사용하십시오dumps()문자열') 이 답변에서 Anti Haapala에 의해 언급되었듯이, 이 답변에는 몇 가지 작은 차이가 있습니다.ensure_ascii은 기초가 되는 것이 어떻게 되어 있는가 하는 합니다.write()이 함수는 문자열 전체..

code 2023.04.03

Jackson Scala 모듈의 작은 예

Jackson Scala 모듈의 작은 예 Scala 모듈 2.10을 사용한 Jackson의 시리얼화/디시리얼화의 간단한 예를 소개해 주시겠습니까?필드별 주석이나 할당이 필요 없는 리플렉션 기반의 JSON을 찾고 있습니다.이렇게 하면 될 것 같은데 문서에는 예가 포함되어 있지 않습니다. 케이스 클래스가 있는 경우: case class Person(name:String, age:Int) val person = Person("Fred", 65) 그래서 그들의 gitub readme에서: val mapper = new ObjectMapper() mapper.registerModule(DefaultScalaModule) 좋아, 이제 어쩌지?p를 JSON으로/JSON에서 변환하려면 어떻게 해야 하나요?한 번 시도해..

code 2023.03.29

ASP.NET Core가 상태 코드와 함께 JSON을 반환합니다.

ASP.NET Core가 상태 코드와 함께 JSON을 반환합니다. 에서 HTTP 상태 코드를 사용하여 JSON을 반환하는 올바른 방법을 찾고 있습니다.NET Core Web API 컨트롤러.나는 이것을 이렇게 사용하곤 했다. public IHttpActionResult GetResourceData() { return this.Content(HttpStatusCode.OK, new { response = "Hello"}); } 이것은 4.6 MVC 어플리케이션에서 사용되었지만 현재는 이 사용되고 있습니다. 이 NET Core가 것 .IHttpActionResult 있다ActionResult뭇매를 맞다 public ActionResult IsAuthenticated() { return Ok(Json("123..

code 2023.03.29

Jackson - 인터페이스 참조 디시리얼라이제이션의 단일 실장을 지정하려면 어떻게 해야 합니까?

Jackson - 인터페이스 참조 디시리얼라이제이션의 단일 실장을 지정하려면 어떻게 해야 합니까? JSON-Object를 잭슨과 직결 해제하고 싶습니다.대상이 인터페이스이기 때문에 어떤 구현을 사용해야 하는지 지정해야 합니다. 이 정보는 @JsonTypeInfo-Annotation을 사용하여 JSON-Object에 저장할 수 있습니다.그러나 구현은 항상 같기 때문에 소스 코드로 지정하고 싶습니다. 이게 가능합니까?SimpleAbstractTypeResolver 사용: ObjectMapper mapper = new ObjectMapper(); SimpleModule module = new SimpleModule("CustomModel", Version.unknownVersion()); SimpleAbstr..

code 2023.03.29

왜 잭슨도 임시 멤버를 연재하는 거죠?

왜 잭슨도 임시 멤버를 연재하는 거죠? Jackson 2.1.4를 사용하여 JSON에 POJO를 serialize 하는데, 특정 필드가 serialize 되는 것은 무시하고 싶습니다.일시적 요소를 사용했지만 여전히 해당 요소를 직렬화하고 있습니다. public class TestElement { int x; private transient String y; public int getX() { return x; } public void setX(int x) { this.x = x; } public String getY() { return y; } public void setY(String y) { this.y = y; } } 다음과 같이 연재합니다. public static void main(String[..

code 2023.03.19

이스케이프된 JSON 문자열을 수정하는 방법(JavaScript)

이스케이프된 JSON 문자열을 수정하는 방법(JavaScript) 리모트 서버(관리 불능)는, 모든 필드명과 값이 이스케이프 된 JSON 문자열을 송신합니다.예를 들어 JSON.stringify(res)를 실행하면 다음과 같은 결과가 나타납니다. "{\"orderId\":\"123\"}" alert(res.orderId)를 실행하면 정의되지 않음으로 표시됩니다.탈출한 's'들 때문인 것 같아요이거 어떻게 고쳐야 돼요?그것이 실제 표시된 값이라고 가정하고 다음 사항을 고려합니다. twice_json = '"{\\"orderId\\":\\"123\\"}"' // (ingore the extra slashes) json = JSON.parse(twice_json) // => '{"orderId":"123"}'..

code 2023.03.19

jq를 사용하여 json 문서의 단일 값을 업데이트하려면 어떻게 해야 합니까?

jq를 사용하여 json 문서의 단일 값을 업데이트하려면 어떻게 해야 합니까? 어플리케이션: 내가 아주 명백한 것을 간과했을 때, 나는 방금 발견했다.jq주변 데이터에 영향을 주지 않고 하나의 JSON 값을 업데이트하려고 합니다. 파이프로 한 대 피우고 싶은데요.curl로 귀결되다.jq, 값을 갱신하고 갱신된 JSON을 에 파이프합니다.curl -X PUT뭐랄까... curl http://example.com/shipping.json | jq '.' field: value | curl -X PUT http://example.com/shipping.json 지금까지 해킹을 해서sed의 몇 가지 예를 보면,|=을 교환하다.jq난 이게 필요없다고 확신해당연히. 여기 JSON 샘플이 있습니다.jq세팅하다"loc..

code 2023.03.19

MVC 4에서의 적절한 JSON 시리얼화

MVC 4에서의 적절한 JSON 시리얼화 JSON을 '적절하게' 시리얼화(camel Case)하고, 필요에 따라 날짜 형식을 변경할 수 있는 기능을 원합니다. Web API에서는 매우 간단합니다.Global.asax에서는 다음 코드를 실행합니다. var json = GlobalConfiguration.Configuration.Formatters.JsonFormatter; json.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); 파이프라인 수준에서 이 코드는 내가 원하는 방식으로 직렬화를 처리합니다. MVC 4에서도 같은 작업을 수행하고 싶습니다.컨트롤러 액션 방식에서 반환된 JSON이 올바르게 시리얼화되..

code 2023.03.19

적절한 JavaScript 문자열 이스케이프를 사용하여 XSS가 JSON 응답을 악용할 수 있습니까?

적절한 JavaScript 문자열 이스케이프를 사용하여 XSS가 JSON 응답을 악용할 수 있습니까? JSON 응답은 어레이 컨스트럭터를 덮어쓰거나 적대값이 JavaScript 문자열 이스케이프가 아닌 경우 이용할 수 있습니다. 이 두 벡터가 정상적인 방법으로 처리된다고 가정해 봅시다.Google은 모든 JSON에 다음과 같은 접두사를 붙임으로써 JSON 응답 다이렉트 소싱을 함정에 빠뜨리는 것으로 유명합니다. throw 1; 그리고 나머지 JSON이 뒤따릅니다.그래서 닥터 이블은 여기서 논의한 그런 종류의 착취로 할 수 없습니다.사이트에 다음 내용을 게시하여 쿠키를 얻습니다(로그인한 것으로 가정). "} 내가 맞나, 틀렸나?이 인 xss xss를 사용하면 할 수 .Co..

code 2023.03.19

다중 인수 대 옵션 개체

다중 인수 대 옵션 개체 여러 인수를 사용하여 JavaScript 함수를 만들 때 항상 이 선택에 직면합니다. 인수 목록을 전달할지 옵션 개체를 전달할지 여부입니다. 예를 들어 nodeList를 배열에 매핑하는 함수를 쓰고 있습니다. function map(nodeList, callback, thisObject, fromIndex, toIndex){ ... } 대신 이것을 사용할 수 있습니다. function map(options){ ... } 여기서 options는 객체입니다. options={ nodeList:..., callback:..., thisObject:..., fromIndex:..., toIndex:... } 어떤 방법이 좋을까요?하나를 사용할 때와 다른 하나를 사용할 때의 가이드라인이 ..

code 2023.03.19
반응형