ToolBuddy
W przeglądarce

JSON na Rust

Wyprowadza struktury Rust z przykładowego JSON. Zagnieżdżone obiekty stają się nazwanymi strukturami z serde rename. Klucze, których nie ma u części obiektów tablicy, są opcjonalne. Przekształcenie zostaje w karcie.

Działa w przeglądarce. Nic nie jest wysyłane.

0 znaków · 0 wierszy

0 znaków · 0 wierszy

O tym narzędziu

Wyprowadza struktury Rust z przykładowego JSON. Klucze w camel case stają się polami snake_case z rename. Klucze, których nie ma u części tablicy, oraz null obok konkretnej wartości stają się Option. Liczby całkowite zostają i64, pozostałe liczby stają się f64.

Wklej JSON i skopiuj struktury. Tablica obiektów w korzeniu to type Root = Vec<RootItem>. Pusty obiekt staje się HashMap<String, serde_json::Value>. To punkt wyjścia, bez metod i sprawdzania. Praca zostaje w tej karcie. Po wczytaniu strony można kontynuować bez sieci.

Pytania

Inne narzędzia kategorii Konwersja