Как я могу быстро и легко конвертировать данные электронной таблицы в JSON? [закрытый]


Я хочу конвертировать данные электронной таблицы (например, из Excel/*.файлы xls или Open Office и т. д.) в файлы JSON. Каков самый простой способ сделать это?

1   51   2013-10-04 21:13:58

1 ответ:

предполагая, что вы действительно имеете в виду" самый простой " и не обязательно ищете способ сделать это программно, вы можете сделать это:

0) добавьте, если еще нет, строку "column Musicians" в электронную таблицу. То есть, если у вас есть данные в Столбцах, таких как:

Rory Gallagher  Guitar
Gerry McAvoy    Bass
Rod d'Ath   Drums
Lou Martin  Keyboards
Donkey Kong Sioux   Self-Appointed Semi-official Stomper

...вы можете добавить "музыкант" и "инструмент" в строке 0 (возможно, вам придется вставить строку там)

1) сохраните файл в формате CSV.

2) скопируйте содержимое CSV файл в буфер обмена

3) Перейти к http://www.convertcsv.com/csv-to-json.htm

4) Убедитесь, что флажок "первая строка-это имена столбцов" установлен

5) вставьте данные CSV в область содержимого

6) размять кнопку "Конвертировать CSV в JSON"

С данными, показанными выше, теперь у вас будет:

[
  {
    "MUSICIAN":"Rory Gallagher",
    "INSTRUMENT":"Guitar"
  },
  {
    "MUSICIAN":"Gerry McAvoy",
    "INSTRUMENT":"Bass"
  },
  {
    "MUSICIAN":"Rod D'Ath",
    "INSTRUMENT":"Drums"
  },
  {
    "MUSICIAN":"Lou Martin",
    "INSTRUMENT":"Keyboards"
  }
  {
    "MUSICIAN":"Donkey Kong Sioux",
    "INSTRUMENT":"Self-Appointed Semi-Official Stomper"
  }
]

С этими простыми / минималистичными данными это, вероятно, не требуется, но с большими наборами данных, это может сэкономить вам время и головную боль в пресловутой долгосрочной перспективе, проверяя эти данные на наличие аберраций и аномалий.

7) идите сюда:http://jsonlint.com/

8) вставьте JSON в область содержимого

9) размять кнопку" Проверить".

Если JSON хорош, вы увидите "действительное замечание JSON" в разделе результатов ниже; если нет, он скажет вам, где проблема[s] лежит, чтобы вы могли ее исправить.