ToolBuddy
브라우저

JSON을 Rust로

JSON 예시에서 Rust 구조체를 추정합니다. 중첩 객체는 serde rename이 있는 이름 있는 구조체가 됩니다. 배열의 일부 객체에 없는 키는 선택 사항입니다. 변환은 탭에 남습니다.

브라우저에서 실행됩니다. 아무것도 업로드하지 않습니다.

0자 · 0줄

0자 · 0줄

이 도구에 대해

JSON 예시에서 Rust 구조체를 추정합니다. 카멜 케이스 키는 rename이 붙은 snake_case 필드가 됩니다. 배열의 일부에 없는 키와, 구체적 값 옆의 null은 Option이 됩니다. 정수는 i64로 남고 다른 숫자는 f64가 됩니다.

JSON을 붙여 넣고 구조체를 복사합니다. 루트가 객체 배열이면 type Root = Vec<RootItem>입니다. 빈 객체는 HashMap<String, serde_json::Value>입니다. 메서드와 검증 없는 시작점입니다. 작업은 이 탭 안에서 끝납니다. 페이지를 불러온 뒤에는 네트워크 없이도 계속 쓸 수 있습니다.

질문

관련 변환 도구