스프레드 시트 데이터를 JSON으로 빠르고 쉽게 변환하려면 어떻게해야합니까? [닫은]


82

스프레드 시트 데이터 (예 : Excel / *. xls 파일 또는 Open Office 등)를 JSON 파일로 변환하고 싶습니다. 이를 수행하는 가장 쉬운 방법은 무엇입니까?


2
이 매크로를 찾았지만 아직 테스트되지 않았습니다. gist.github.com/aaronhoogstraten/49b9c0f5e4ac705ebe51
LeeGee

2
가장 빠른 방법은 온라인 도구 ... 사용에 아마 convertexcel.net/excel-to-json
GhostCode



2
데이터 변환기 씨. shancarter.github.io/mr-data-converter
mg1075

답변:


113

당신이 정말로 가장 쉬운 것을 의미 하고 프로그래밍 방식으로 이것을 수행하는 방법을 반드시 찾고 있지 않다고 가정하면 다음 과 같이 할 수 있습니다.

  1. 아직없는 경우 스프레드 시트에 '열 음악가'행을 추가합니다. 즉, 다음과 같은 열에 데이터가있는 경우입니다.

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

    참고 : 0 행에 "Musician"및 "Instrument"를 추가 할 수 있습니다 (행을 삽입해야 할 수도 있음).

  2. 파일을 CSV 파일로 저장합니다.

  3. CSV 파일의 내용을 클립 보드에 복사

  4. http://www.convertcsv.com/csv-to-json.htm으로 이동합니다 .

  5. "첫 번째 행은 열 이름"확인란이 선택되어 있는지 확인합니다.

  6. 콘텐츠 영역에 CSV 데이터 붙여 넣기

  7. "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"
      }
    ]
    

    이 단순 / 최소한의 데이터를 사용하면 필요하지 않을 수 있지만 큰 데이터 세트를 사용하면이 데이터를 수차 및 비정상으로 확인하여 장기적으로 시간과 두통을 줄일 수 있습니다.

  8. 여기로 이동 : http://jsonlint.com/

  9. 콘텐츠 영역에 JSON 붙여 넣기

  10. "Validate"버튼을 누릅니다.

JSON이 좋은 경우 아래 결과 섹션에 "유효한 JSON"설명이 표시됩니다. 그렇지 않은 경우 문제를 해결할 수 있도록 문제의 위치를 ​​알려줍니다.


9
웹 페이지로 변환하는 것은 과도한 데이터에 유용하지 않습니다
ErTR

3
수천 줄의 데이터를 변환하는 동안 모든 온라인 웹 사이트가 충돌합니다. 무료 데스크톱 소프트웨어에 대해 아는 사람이 있습니까?
conor909

4
@ conor909 Excel 자체가 실제로이 작업을 수행해야하지만 아쉽게도 Mac 용 Excel 2016에서는 그렇지 않습니다.
mikemaccana

3
온라인에서 대량의 데이터를 무료로 변환하는 방법에 대한 해답을 찾았습니다. 파일을 Google 드라이브에 업로드하여 Google 스프레드 시트 문서로 만드세요. 그런 다음 Pamela Fox blog.pamelafox.org/2013/06/
conor909

3
나는 csvjson.com/csv2json을 사용 합니다 . 변환하는 CSV에서 JSON에 쉽게
jprism
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.