# Конвертер Текста в JSON

Преобразует различные форматы текста в JSON с настраиваемыми опциями парсинга

> Каноническая страница: https://elysiatools.com/ru/tools/text-to-json

- **Категория:** Format Conversion

- **Ключевые слова:** текст, json, конвертер, трансформ, данные, парсинг, формат, структурированный

## Обзор

Конвертер Текста в JSON — это эффективный инструмент для быстрого преобразования неструктурированных данных, CSV, TSV, INI или списков в валидный формат JSON, готовый для использования в веб-разработке и API.

## Входные данные

- **Ввод Текста** (textarea): Enter your text data to convert to JSON: name,age,city John,25,New York Jane,30,London Or paste JSON, key-value pairs, INI format, etc...
- **Формат Ввода** (select)
- **Пользовательский Разделитель** (text): Custom delimiter (e.g., |, ;, \t)
- **Структура Вывода** (select)
- **Имя Корневого Ключа** (text): Root object key (optional)
- **Принудительный Вывод Массива** (checkbox)
- **Обрезать Пробелы** (checkbox)
- **Пропускать Пустые Строки** (checkbox)
- **Форматированный JSON** (checkbox)
- **Включить Метаданные** (checkbox)

## Когда использовать

- При необходимости перенести табличные данные из Excel или CSV в программный формат JSON.
- Для быстрой нормализации конфигурационных файлов (INI) или пар-ключ-значение в единую структуру.
- Когда нужно очистить текстовые списки и преобразовать их в массив объектов для интеграции с фронтенд-приложениями.

## Как это работает

- Вставьте исходный текст в поле ввода и выберите формат данных (автоопределение или конкретный разделитель).
- Настройте параметры вывода: выберите структуру (массив или объект), включите обрезку пробелов и пропуск пустых строк.
- Нажмите кнопку конвертации, чтобы получить структурированный JSON с возможностью красивого форматирования (pretty print).

## Сценарии использования

- Преобразование экспортированных отчетов из таблиц в JSON для загрузки в базу данных.
- Быстрая конвертация конфигурационных файлов INI в JSON для использования в Node.js или Python проектах.
- Очистка и структурирование логов или списков, полученных из текстовых файлов, для последующего анализа.

## Частые вопросы

### Какие форматы ввода поддерживает инструмент?

Инструмент поддерживает CSV, TSV, PSV, SSV, пары ключ-значение, формат INI, построчный текст и автоматическое определение формата.

### Можно ли использовать свой разделитель для CSV?

Да, выберите опцию 'Пользовательский Разделитель' в настройках и укажите нужный символ в соответствующем поле.

### Как получить чистый JSON без лишних пробелов?

Отключите опцию 'Форматированный JSON' (pretty print), чтобы получить компактную строку данных.

### Что делает опция 'Обрезать пробелы'?

Она автоматически удаляет лишние пробелы в начале и конце каждого значения, что полезно для очистки данных из таблиц.

### Можно ли обернуть результат в корневой ключ?

Да, используйте поле 'Имя Корневого Ключа', чтобы поместить все полученные данные внутрь родительского объекта.

## Связанные инструменты

- [XML в JSON Конвертер](https://elysiatools.com/ru/tools/xml-to-json): Конвертирует данные XML в формат JSON с настраиваемыми опциями парсинга
- [BSON Конвертер](https://elysiatools.com/ru/tools/bson-converter): Кодирует и декодирует данные в/из формата BSON (Binary JSON)
- [Конвертер HCL-JSON](https://elysiatools.com/ru/tools/hcl-json-converter): Преобразует между HashiCorp Configuration Language (HCL) и форматами JSON для конфигураций Terraform
- [Netrc Парсер](https://elysiatools.com/ru/tools/netrc-parser): Анализирует и конвертирует формат файла Netrc в JSON
- [Smile Конвертер](https://elysiatools.com/ru/tools/smile-converter): Кодирует и декодирует данные в/из формата Smile (binary JSON)
- [Парсер Конфигурации SSH](https://elysiatools.com/ru/tools/ssh-config-parser): Анализирует и конвертирует файл конфигурации SSH в формат JSON
- [Text to Excel Converter](https://elysiatools.com/ru/tools/text-to-excel): Convert various text formats to Excel with customizable parsing and formatting options
- [Конвертер TOML-JSON](https://elysiatools.com/ru/tools/toml-json-converter): Преобразует между форматами TOML и JSON с поддержкой комментариев и сложных структур данных

## Примеры

- [Примеры JSON для Rich Text](https://elysiatools.com/ru/samples/rich-media-json): Примеры JSON для редакторов rich text (TipTap, Quill, Slate)
- [Примеры JSON](https://elysiatools.com/ru/samples/json): Примеры формата JSON (JavaScript Object Notation) от простых до сложных структур
- [Примеры JSON чата](https://elysiatools.com/ru/samples/chat-transcript-json): Примеры JSON для чат-транскриптов с несколькими ролями
- [JSON Примеры Terraform Plan](https://elysiatools.com/ru/samples/terraform-plan-json-samples): Файлы Terraform plan JSON для визуализации зависимостей и проверки изменений, похожие на terraform show -json

## Связанные материалы

- [Инструменты разбора полуструктурированного текста и извлечения таблиц](https://elysiatools.com/ru/hubs/semi-structured-text-table-extraction): Преобразуйте текст фиксированной ширины, записи со смешанными разделителями, журналы и таблицы HTML или Markdown в чистые форматы CSV, JSON, XML или Excel.
- [Инструменты JSON-обмена и перевода форматов](https://elysiatools.com/ru/hubs/json-convert): Сравните инструменты преобразования JSON для CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN и других структурированных форматов в одном хабе.
- [Инструменты конвертации регистра, кодировки и нормализации текста](https://elysiatools.com/ru/hubs/text-convert): Сравните в одном хабе конвертацию регистра, ширины символов, кодировок, работу с quoted-printable и встроенную нормализацию текста.
- [Инструменты для проверки, diff и преобразования JSON](https://elysiatools.com/ru/hubs/json-utility): Соберите в одном хабе инструменты для форматирования JSON, сравнения версий, проверки путей, валидации схем, объединения файлов и преобразования данных для API и data workflows.
