Конвертер Properties в JSON
Вставьте простые записи из файла .properties, чтобы получить форматированный JSON. Конвертер принимает = или : между ключом и значением, пропускает пустые строки и отдельные строки комментариев и может превращать ключи с точками во вложенные объекты. Обработка выполняется через сайт, поэтому не вставляйте секретные данные.
Как выполнить преобразование
-
1
Вставьте записи
Используйте одну запись `ключ=значение` или `ключ:значение` на строку. Строки, начинающиеся с `#` или `!`, игнорируются.
-
2
Выберите структуру
Оставьте ключи с точками плоскими или превратите `db.host` во вложенный объект `db`.
-
3
Преобразуйте и скопируйте
Инструмент распознаёт true, false, null и числа; остальные значения остаются строками.
Поддерживаемый синтаксис и ограничения
- Разделителями служат только
=и:; одного пробела недостаточно. - Полные строки комментариев, начинающиеся с
#или!, удаляются. - Декодируются последовательности
\n,\t,\rи\\. - Перенос строк Java, декодирование
\uXXXXи экранированные разделители не поддерживаются. - При повторении ключа используется последнее значение. Когда вложенность включена, каждая точка создаёт уровень; экранированные точки не распознаются как буквальные.
Проверьте JSON перед применением в рабочей среде, особенно если исходник использует полный синтаксис Java Properties.load().
Часто задаваемые вопросы
Нет. Конвертер рассчитан на простые записи и не поддерживает переносы строк, Unicode-последовательности и пробел как единственный разделитель.
При включённой вложенности a.b=x создаёт объект внутри a. Отключите её, чтобы сохранить буквальный ключ a.b.
Текст отправляется на сайт для обработки нашим сервером. Не вставляйте пароли, ключи API и конфиденциальные значения.
Сопутствующие инструменты
Справочная таблица ASCII
Полная таблица ASCII от 0 до 127 с десятичным, шестнадцатеричным, восьмеричным и двоичным представлением, а также записью числовых ссылок HTML, включая NUL, LF и DEL.
Справочник символов HTML
Справочник HTML-сущностей с поиском, их именованными и числовыми кодами, а также копированием специальных символов и знаков одним кликом.
Справочник сочетаний клавиш
Ищите документированные сочетания по умолчанию для VS Code, Chrome и Bash с GNU Readline в macOS, Windows и Linux.
Конвертер размера файлов
Преобразуйте значения между байтами, КБ, МБ, ГБ, ТБ и двоичными единицами IEC (KiB, MiB, GiB, TiB), свободно сочетая десятичные и двоичные единицы.
Конвертер CMYK в RGB
Преобразуйте проценты CMYK в приблизительные значения RGB и Hex для быстрого экранного предпросмотра по стандартной формуле.
Генератор случайных букв
Генерируйте случайные буквы A-Z. Выберите количество, верхний или нижний регистр либо смешанный вариант для игр, заданий и уроков.
Инструмент доступен на других языках
- Properties till JSON-konverterare [SV]
- Properties를 JSON으로 변환 [KO]
- Conversor de Properties para JSON [PT]
- Convertisseur Properties vers JSON [FR]
- PropertiesからJSONへの変換ツール [JA]
- Konwerter Properties do JSON [PL]
- Công cụ chuyển Properties sang JSON [VI]
- Konverter Properties ke JSON [ID]
- محوّل Properties إلى JSON [AR]
- Conversor de Properties a JSON [ES]
- Properties-naar-JSON-converter [NL]
- Properties-in-JSON-Konverter [DE]
- แปลง Properties เป็น JSON [TH]
- Properties to JSON Converter [EN]
- Convertitore da Properties a JSON [IT]
- Properties JSON Dönüştürücü [TR]
- Properties 转 JSON 工具 [ZH]