Я хочу преобразовать данные электронной таблицы из Excel или Open Office, сохраненные как *.xls, в *.json
- Данные не конфиденциальны
- Файл не очень большой
Я хочу преобразовать данные электронной таблицы из Excel или Open Office, сохраненные как *.xls, в *.json
Предполагая, что вы действительно имеете в виду самый простой и не обязательно ищете способ сделать это программно, вы можете сделать это:
Добавьте, если это еще не сделано, строку столбца «Музыканты» в электронную таблицу. То есть, если у вас есть данные в таких столбцах, как:
Rory Gallagher Guitar
Gerry McAvoy Bass
Rod de'Ath Drums
Lou Martin Keyboards
Donkey Kong Sioux Self-Appointed Semi-official Stomper
Примечание: вы можете добавить музыканта и инструмент в строку 0 (возможно, вам придется вставить туда строку)
Сохраните файл как файл CSV.
Скопируйте содержимое файла CSV в буфер обмена
Перейдите на страницу http://www.convertcsv.com/csv-to-json.htm а>
Убедитесь, что флажок «Первая строка — это имена столбцов» установлен.
Вставьте данные CSV в область содержимого
Нажмите кнопку «Преобразовать 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"
}
]
С этими простыми/минималистичными данными это, вероятно, не требуется, но с большими наборами данных это может сэкономить ваше время и головную боль в пресловутой долгосрочной перспективе, проверив эти данные на наличие аберраций и аномалий.
Перейдите сюда: http://jsonlint.com/
Вставьте JSON в область содержимого
Нажмите кнопку «Подтвердить».
Если JSON хороший, вы увидите примечание Valid JSON в разделе «Результаты» ниже; если нет, он сообщит вам, где лежат проблемы, чтобы вы могли их исправить.