CSV в JSON
Преобразуйте CSV со строкой заголовков в JSON, включая запятые в кавычках и экранированные кавычки.
Преобразуйте JSON-массив объектов в CSV, включая запятые и кавычки в ячейках.
Этот инструмент работает в вашем браузере. Введённые данные, файлы и результаты остаются на этом устройстве. Избранное и недавние инструменты, если вы ими пользуетесь, хранят в локальном хранилище только названия инструментов — никогда не пароли, документы или содержимое QR-кодов. Подробнее — в политике конфиденциальности.
Подробное руководство по этому инструменту (как пользоваться, примеры и вопросы-ответы) пока доступно только на английском.
Paste a JSON array of objects and get CSV you can copy or download. The first row is the column names. Cells that contain commas, quotes, or line breaks are quoted.
An array with {"name":"John","age":30} and {"name":"Sara","age":25} becomes a header name,age and two data rows.
The name Doe, Jane is written as "Doe, Jane" so a spreadsheet does not split it into two columns.
The converter reads the JSON in the page. It does not send it anywhere. If one object has a key the others lack, that key is still a column and the other rows get an empty cell. A nested value is JSON.stringify’d so the data is still in the file, as one cell rather than extra columns.
A JSON array of numbers, or a single object that is not inside an array, is rejected. Nested objects are not flattened into extra columns. Very large JSON can be slow because it is parsed in the browser.
See the disclaimer for what these tools do not cover.
Преобразуйте CSV со строкой заголовков в JSON, включая запятые в кавычках и экранированные кавычки.
Делайте JSON читаемым, сжимайте его или проверяйте на корректность. Комментарии, висячие запятые и одинарные кавычки не допускаются. В CSV не конвертирует.
Проверьте регулярное выражение на примере текста и посмотрите каждое совпадение, его позицию и группы.
Вычислите хеш SHA-256, SHA-384 или SHA-512 для текста в браузере. Это хеширование, а не шифрование.
Кодируйте текст в Base64 или декодируйте обратно в UTF-8. Результат может декодировать любой, поэтому пароль так не спрятать. Файлы не принимаются.
Создавайте одно или несколько значений UUID v4 в браузере с помощью надёжного источника случайности.
Use an array of objects. Nested values are kept as JSON text in the cell.
The JSON stays in your browser. It is not uploaded.