Возможности
Поддержка загрузки файлов, вставки или ручного ввода JSON.
1. Форматирование JSON
Отступ табуляцией
Отступ 2 пробелами
Отступ 3 пробелами
Отступ 4 пробелами
Копировать форматированный текст
Печать форматированного текста
Сохранить как JSON
2. Минификация JSON
Удаление пробелов и табуляции
Копировать минифицированный текст
Печать минифицированного текста
Сохранить минифицированный JSON
3. Валидация JSON
При ошибке указывается номер строки и описание.
4. Преобразование в классы
Поддерживаемые преобразования:
JSON → XML
JSON → XSD
JSON → DTD
JSON → Java
JSON → Python
JSON → Objective-C
JSON → Swift
JSON → C#
JSON → Go
JSON → Rust
JSON → Crystal
JSON → C++
JSON → TypeScript
JSON → PropTypes
JSON → Flow
JSON → Kotlin
JSON → Elm
JSON → Ruby
JSON → Dart
JSON → Pike
JSON → Haskell
Копировать преобразованный класс
Печать класса
Сохранить как файл класса
Другие возможности
Переключение языка (RU/EN)
До 10 000 строк ввода
100% бесплатно без ограничений