Преминете към съдържанието
Coverton Блог
В тази статия
Таблици и данни

Конвертирайте CSV, JSON и XML, докато проверявате структурата и типовете

Таблиците и вложените данни представят информацията по различен начин. CSV съхранява редове и колони; JSON може да представлява обекти и масиви. Проверете структурата, кодирането и разделителя на дестинацията, след което първо отворете малка конвертирана извадка.

Използвайте безплатния инструмент →

Проверете информацията, загубена при създаване на таблица

Проверете как са представени вложените структури и повтарящите се елементи, когато JSON или XML стане таблица. CSV не декларира изрично дата, числови или низови типове. Получаващите приложения може да интерпретират отново водещите нули и дългите идентификатори, така че сравнете важните стойности.

Преглед на разделителите и котирането

CSV и TSV използват различни разделители. Проверете запетаи, раздели, вградени нови редове и кавички в изходните стойности. Markdown таблиците имат структурни ограничения и не трябва да се приема, че запазват обединени клетки или форматиране на електронна таблица.

Форматирайте JSON и конвертирайте JSONL

Форматирането добавя четлив отстъп; минимизирането премахва ненужното празно пространство. Нито една операция не поправя всяка грешка в данните. JSONL поставя независима JSON стойност на всеки ред, така че сравнете броя на записите, когато конвертирате към или от масив.

Изберете правилния инструмент

Примерни входни данни илюстрират работния процес; те не обещават определен размер на файла, точност на разпознаване или съвместимост.

Преобразувайте CSV в JSON

Превърнете редовете и колоните в JSON записи след проверка на заглавките и разделителите. Прегледайте как стойностите са представени в резултата.

Пример

име,брой / Coverton,2 → JSON масив от записи
  1. Изберете файлове във формат CSV. Максимален брой файлове на партида: 1.
  2. Прегледайте Кодиране на входа, Разделител за въвеждане, след което започнете обработката.
  3. Изтеглете резултата JSON и проверете неговото съдържание и качество.
Какво да проверя

CSV съхранява текст в редове и колони. Кавичките могат да съдържат запетаи и нови редове. Кодирането и заглавката варират. Програмите за електронни таблици могат да променят водещи нули, стойности на дата или дълги идентификатори.

JSON не позволява коментари или запетаи в края. Анализът подлежи на ограниченията на цифровата точност на JavaScript.

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

Отворете инструмента →

Преобразувайте JSON в CSV

Отворете списък със записи в JSON в електронна таблица. Вложените полета създават различни колони в зависимост от настройките за изравняване.

Пример

JSON обектен масив → заглавка и ред CSV
  1. Изберете файлове във формат JSON. Максимален брой файлове на партида: 1.
  2. Прегледайте Изравняване на вложени JSON обекти, след което започнете обработката.
  3. Изтеглете резултата CSV и проверете неговото съдържание и качество.
Какво да проверя

JSON представлява обекти, масиви, низове, числа, стойности на истината и нула. Имената на свойствата са оградени в двойни кавички. Използвайте форматиране за проверка и CSV за подходящи структури на таблици.

JSON не позволява коментари или запетаи в края. Анализът подлежи на ограниченията на цифровата точност на JavaScript.

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

Отворете инструмента →

Преобразувайте TSV в CSV

Импортиране на разделен с раздели експорт в система само за CSV. Проверете дали запетаите в стойностите остават в техните клетки.

Пример

име/брой, разделени с табулатори → разделени със запетая CSV
  1. Изберете файлове във формат TSV, TXT. Максимален брой файлове на партида: 1.
  2. Прегледайте Кодиране на входа, след което започнете обработката.
  3. Изтеглете резултата CSV и проверете неговото съдържание и качество.
Какво да проверя

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

Отворете инструмента →

Преобразувайте CSV в TSV

Подгответе CSV таблица за софтуер, който изисква данни, разделени с раздели. Запетайките в полетата в кавички остават съдържанието на клетката.

Пример

Цитирани полета CSV → записи, разделени с разделители
  1. Изберете файлове във формат CSV. Максимален брой файлове на партида: 1.
  2. Прегледайте Кодиране на входа, Разделител за въвеждане, след което започнете обработката.
  3. Изтеглете резултата TSV и проверете неговото съдържание и качество.
Какво да проверя

CSV съхранява текст в редове и колони. Кавичките могат да съдържат запетаи и нови редове. Кодирането и заглавката варират. Програмите за електронни таблици могат да променят водещи нули, стойности на дата или дълги идентификатори.

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

Отворете инструмента →

Преобразувайте XML в JSON

Проверете XML елементи и стойности в JSON. Не приемайте, че XML дърво е еквивалентно на плоска таблица.

Пример

<root><name>Coverton</name></root> → JSON структура
  1. Изберете файлове във формат XML. Максимален брой файлове на партида: 1.
  2. Проверете входния формат и реда на файловете, след което започнете обработката.
  3. Изтеглете резултата JSON и проверете неговото съдържание и качество.
Какво да проверя

XML и JSON имат различни модели на данни. Опасните XML обекти се отхвърлят. Външна схема нито се разпознава, нито се реконструира автоматично.

JSON не позволява коментари или запетаи в края. Анализът подлежи на ограниченията на цифровата точност на JavaScript.

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

Отворете инструмента →

Преобразувайте JSON в XML

Изберете основно име, когато пишете JSON като XML. Сравнете генерираната структура с изискванията на приемащата система.

Пример

JSON данни + основно име → XML документ
  1. Изберете файлове във формат JSON. Максимален брой файлове на партида: 1.
  2. Прегледайте Име на основния XML елемент, след което започнете обработката.
  3. Изтеглете резултата XML и проверете неговото съдържание и качество.
Какво да проверя

JSON представлява обекти, масиви, низове, числа, стойности на истината и нула. Имената на свойствата са оградени в двойни кавички. Използвайте форматиране за проверка и CSV за подходящи структури на таблици.

JSON не позволява коментари или запетаи в края. Анализът подлежи на ограниченията на цифровата точност на JavaScript.

XML и JSON имат различни модели на данни. Опасните XML обекти се отхвърлят. Външна схема нито се разпознава, нито се реконструира автоматично.

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

Отворете инструмента →

Форматирайте и потвърдете JSON

Отстъп на един ред JSON за четене и структурни проверки. Невалидният синтаксис трябва да бъде коригиран преди форматиране.

Пример

компактен JSON → валиден с отстъп JSON
  1. Изберете файлове във формат JSON. Максимален брой файлове на партида: 1.
  2. Прегледайте JSON отстъп, след което започнете обработката.
  3. Изтеглете резултата JSON и проверете неговото съдържание и качество.
Какво да проверя

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

JSON не позволява коментари или запетаи в края. Анализът подлежи на ограниченията на цифровата точност на JavaScript.

Отворете инструмента →

Минимизиране на JSON

Премахнете ненужните интервали от валиден JSON за прехвърляне. Това не компресира изображения или премахва записи.

Пример

вдлъбнат JSON → компактен JSON
  1. Изберете файлове във формат JSON. Максимален брой файлове на партида: 1.
  2. Проверете входния формат и реда на файловете, след което започнете обработката.
  3. Изтеглете резултата JSON и проверете неговото съдържание и качество.
Какво да проверя

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

JSON не позволява коментари или запетаи в края. Анализът подлежи на ограниченията на цифровата точност на JavaScript.

Отворете инструмента →

Преобразувайте CSV в MARKDOWN

Преместете таблични данни в документ README или Markdown. Проверете колко дълги са изобразени клетки и нови редове.

Пример

CSV заглавки/редове → Markdown таблица
  1. Изберете файлове във формат CSV. Максимален брой файлове на партида: 1.
  2. Прегледайте Кодиране на входа, Разделител за въвеждане, след което започнете обработката.
  3. Изтеглете резултата Markdown и проверете неговото съдържание и качество.
Какво да проверя

CSV съхранява текст в редове и колони. Кавичките могат да съдържат запетаи и нови редове. Кодирането и заглавката варират. Програмите за електронни таблици могат да променят водещи нули, стойности на дата или дълги идентификатори.

Поддържа се ограничен синтаксис на Markdown. Сложните таблици, многоредовите клетки, разширенията и скриптовете не са напълно възприети.

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

Отворете инструмента →

Преобразувайте MARKDOWN в CSV

Импортирайте тръбна таблица на Markdown в електронна таблица. Това не превръща цял прозаичен документ в таблица.

Пример

Тръбна таблица с намаление → CSV редове
  1. Изберете файлове във формат MD, MARKDOWN. Максимален брой файлове на партида: 1.
  2. Проверете входния формат и реда на файловете, след което започнете обработката.
  3. Изтеглете резултата CSV и проверете неговото съдържание и качество.
Какво да проверя

Поддържа се ограничен синтаксис на Markdown. Сложните таблици, многоредовите клетки, разширенията и скриптовете не са напълно възприети.

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

Отворете инструмента →

Преобразувайте JSON в JSONL

Подгответе JSON масив за линейно ориентиран потребител. Проверете избраните данни, когато използвате път на вложен масив.

Пример

[{запис 1}, {запис 2}] → един JSON запис на ред
  1. Изберете файлове във формат JSON. Максимален брой файлове на партида: 1.
  2. Прегледайте Път на масива (празен за коренния масив), след което започнете обработката.
  3. Изтеглете резултата JSONL и проверете неговото съдържание и качество.
Какво да проверя

JSON представлява обекти, масиви, низове, числа, стойности на истината и нула. Имената на свойствата са оградени в двойни кавички. Използвайте форматиране за проверка и CSV за подходящи структури на таблици.

JSON не позволява коментари или запетаи в края. Анализът подлежи на ограниченията на цифровата точност на JavaScript.

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

Всеки непразен ред трябва да съдържа точно една пълна JSON стойност. Неправилните редове спират преобразуването. JSON към JSONL изисква масив.

Отворете инструмента →

Преобразувайте JSONL в JSON

Прочетете JSONL или NDJSON като един масив. Невалидните редове се докладват, вместо да се отхвърлят тихо.

Пример

два валидни реда JSON → двуелементен масив JSON
  1. Изберете файлове във формат JSONL, NDJSON, TXT. Максимален брой файлове на партида: 1.
  2. Прегледайте JSON отстъп, след което започнете обработката.
  3. Изтеглете резултата JSON и проверете неговото съдържание и качество.
Какво да проверя

JSON не позволява коментари или запетаи в края. Анализът подлежи на ограниченията на цифровата точност на JavaScript.

Проверете кодирането на символите, разделителите и имената на колоните. Големите числа могат да загубят прецизност в JavaScript; CSV не запазва всички типове и вложени структури.

Всеки непразен ред трябва да съдържа точно една пълна JSON стойност. Неправилните редове спират преобразуването. JSON към JSONL изисква масив.

Отворете инструмента →

Това ръководство описва публичните уеб инструменти и техните ограничения за поддръжка. Запазете оригинала си и проверете изтегления резултат. Coverton · Корекции и контакт

Този превод е изготвен със софтуерна помощ. Можете да прочетете и английската версия. Прочетете на английски