programing

표 형식의 데이터가 포함된 Excel 스프레드시트를 JSON으로 변환하는 가장 쉬운 방법은 무엇입니까?

stoneblock 2023. 4. 4. 20:51

표 형식의 데이터가 포함된 Excel 스프레드시트를 JSON으로 변환하는 가장 쉬운 방법은 무엇입니까?

*.xls로 저장된 Excel 또는 Open Office의 스프레드시트 데이터를 *.json으로 변환하고 싶다.

  • 데이터는 중요하지 않다
  • 파일이 그다지 크지 않습니다.

가장 쉬운 것을 의미하며 프로그래밍 방식으로 이 작업을 수행할 방법을 찾고 있지 않다고 가정하면 다음과 같이 할 수 있습니다.

  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이 정상일 경우 아래의 [Results]섹션에 "Valid JSON" 코멘트가 표시됩니다.그렇지 않을 경우 문제를 해결할 수 있도록 문제의 위치를 알려줍니다.

언급URL : https://stackoverflow.com/questions/19187085/what-is-the-easiest-way-to-convert-an-excel-spreadsheet-with-tabular-data-to-jso