JSON으로 변환해야하는 개체 목록이 있습니다. 또한 JSON 스키마가 만들어져 있어야 JSON에 객체를 배치해야합니다. 이것을 어떻게 할 수 있습니까? 인터넷에서 참고 문헌을 찾을 수없는 것 같습니다. 이것이 가능한가? 어떤 도움이라도 대단히 감사 할 것입니다.개체 목록과 JSON 스키마에서 JSON String을 만드는 방법은 무엇입니까?
0
A
답변
0
내가 알고있는 직렬화에 영향을주는 json 스키마를 사용하는 Java 기술은 없습니다. Jackson과 같은 라이브러리를 사용하여 직렬화하는 경우 사용 가능한 사용자 정의 메커니즘을 사용하여 스키마를 준수하는 데 필요한 기본값을 변경해야합니다.
0
자바 스크립트 인 경우 Ajv 및 custom keywords을 사용하면 유효성 검사 프로세스의 부작용으로 필요한 객체를 생성 할 수 있습니다. 대개 유효성을 검사 할 템플릿을 정의해야하며이 템플릿에 포함해야하는 데이터는 유효성 검사 함수에 컨텍스트로 전달됩니다.
var validate = ajv.compile(schema);
var context = { data: { /* ... */ } };
validate.call(context, template);
console.log(template); // template with inserted data