JSON 변환기

Sheetize JSON 변환기 for .NET은 문서를 JSON으로 변환하고 JSON을 다시 문서 파일로 변환하는 신뢰할 수 있는 도구 세트를 제공하여 웹 서비스와 데이터 파이프라인에 쉽게 통합할 수 있습니다.

주요 기능

문서 → JSON

XLSX, DOCX, JSON, AZW3 등 다양한 형식의 파일을 JSON으로 변환해 구조화된 형태로 분석하거나 추가 처리에 활용할 수 있습니다.

JSON → 문서

JSON 데이터를 기반으로 PDF, DOCX, XLSX, XLSB, XLSM, XLTM, XLAM, Excel 97‑2003, Excel 95, SpreadsheetML, XLT, CSV, TSV, SQL Script, DIF, XML, EPUB, AZW3, HTML, MHTML 등 다양한 문서 형식을 자동으로 생성해 보고서 작성 및 문서 자동화에 활용할 수 있습니다.

Sheetize를 선택해야 하는 이유

  • JSON과 20개가 넘는 문서 형식 간의 원활한 양방향 변환
  • .NET Core와 .NET Framework에 최적화된 고성능 엔진
  • API 기반 서비스, ETL 파이프라인, 문서 중심 마이크로서비스에 최적
  • 대량 변환 및 스트리밍 지원으로 대규모 작업에 적합

상세 가이드

문서를 JSON으로 변환하기

문서‑JSON 변환을 수행하려면:

  1. 컨버터 준비: JsonConverter 인스턴스 생성
  2. 옵션 설정: JsonSaveOptions 을 사용해 JSON 출력 형식을 지정
  3. 입출력 경로 지정: 원본 문서 위치와 생성될 JSON 파일 저장 위치를 정의
  4. 프로세스 실행: Process 메서드 호출

예시: XLSX → JSON

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.xlsx",
};

var saveOptions = new JsonSaveOptions
{
    OutputFile = "D:\\Output.json"
};

JsonConverter.Process(loadOptions, saveOptions);

JSON을 문서로 변환하기

JSON을 다시 문서 형식으로 변환하려면:

  1. 컨버터 준비: JsonConverter 인스턴스 생성
  2. 변환 설정 지정: SaveOptions 을 사용해 대상 형식과 레이아웃 선택
  3. 입출력 파일 지정: JSON 소스 파일과 결과 문서 파일 경로 지정
  4. 프로세스 실행: Process 메서드 호출

예시: JSON → XLSX

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.json",
};

var saveOptions = new SaveOptions
{
    OutputFile = "D:\\Output.xlsx"
};

JsonConverter.Process(loadOptions, saveOptions);

역호환성

모든 변환은 양방향으로 작동합니다. JSON이나 AZW3에서 시작해 지원되는 어떤 문서 형식으로든 변환한 뒤, 다시 JSON으로 복원해도 데이터 무결성이 유지됩니다.

마케팅 포인트

  • 원클릭 변환: JSON, AZW3, Excel 계열 형식 간을 손쉽게 이동
  • 엔터프라이즈 수준: 확장 가능하고 스레드 안전하며 클라우드·온프레미스 모두 지원
  • 광범위한 포맷 라이브러리: 클래식 Excel 95부터 최신 SpreadsheetML, CSV/TSV, EPUB/AZW3, HTML/MHTML까지 모두 포함
  • 개발자 친화 API: 직관적인 옵션 클래스와 플루언트 구성으로 빠른 통합 가능
  • 미래 대비: 지속적인 업데이트를 통해 새로운 포맷 추가 및 성능 향상

이 변환기는 문서 콘텐츠를 웹 API 및 기타 데이터 중심 솔루션과 결합할 수 있는 강력한 메커니즘을 제공합니다. 기존 파일에서 정보를 추출하든, 구조화된 데이터로부터 문서를 생성하든, Sheetize JSON 변환기는 현대 문서 자동화 시나리오에 최적화된 솔루션입니다.

 한국어