Aspose.Cells JSON 변환기 .NET
아스포스 - 세포 JSON NET 컨버터는 Microsoft Excel 워크북 (XLS, XLSX,XLSM) 및 JSON 데이터 구조 사이의 무제한, 고성능 변환을 제공합니다. 웹 애플리케이션을위한 jSON에 일자리 콘텐츠를 시리화하거나 json 지불에서 Excel 파일을 재구성해야하는지 여부,이 플러그인은 정확성, 스케줄 검증 및 효율적인 성능을 보장한다.
설치 및 설정
라이센스를 활성화하고 패키지가 설치되면 즉시 JSON 변환 작업 흐름을 .NET 응용 프로그램에 통합할 수 있습니다.
주요 기능
덮개 형식
- XLSX, XLSM, XLTX를 지원합니다.
- 수식, 스타일, 조합 지역 및 워크북 메타 데이터를 유지합니다.
- Excel에서 JSON 및 뒤로 회전 변환을 제공합니다.
사용자 지정 JSON 스케줄 지도
- 지도는 JSON 궤도 또는 개체로 이동합니다.
- 머리, 숨겨진 줄 및 발을 포함 / 제외합니다.
- 숫자, 날짜 및 booleans에 대한 제어 형식화.
- REST API 계약 또는 기존 스케줄과 일치하는 JSON 출력.
공연 및 스트리밍
- 스트리밍 읽기 / 글쓰기를 사용하여 큰 데이터 세트를 처리합니다.
- 전체 워크북을 충전하지 않고 라인-로 또는 배치로 변환합니다.
- ASP.NET 코어에서 차단하지 않는 작업을 위한 async I/O를 지원합니다.
고급 옵션
- 사용자 지정 세포 가치 변환기 (예를 들어, 날짜 시리얼).
- JSON 인센트, 코딩 및 null 정책을 제어합니다.
- 선도적 인 제로, 특별한 캐릭터 및 지역 특정 형식을 보존하십시오.
오류 처리 및 검증
- 부적절한 수식, 부패한 흐름 또는 스케줄 오류를 발견합니다.
- 실수를 처리하거나 수정하기위한 검증 호출.
- 분명한 예외 히어로키는 탈모 및 문제 해결.
코드 예: Excel에서 JSON로 변환
// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");
// Convert the workbook to JSON file
workbook.Save("sample_out.json", SaveFormat.Json);
팁과 최고의 관행
- JSON 스케줄을 한 번에 정의하고 여러 작업을 통해 다시 사용하십시오.
- 큰 워크북을 위해, 스트리밍 모드 및 톤 배치 크기를 허용합니다.
- Wrap 변환 호출은 라이센스 및 I/O 오류를 처리하기 위해 try/catch 블록에 있습니다.
- 변압기를 사용하여 일정한 날짜와 숫자를 형성합니다.
- Excel에 가져오기 전에 입력 JSON을 확인합니다.
- 웹 애플리케이션에서 오랫동안 실행되는 변환을 위해 async APIs를 사용합니다.
일반적인 문제 및 해결책
- File not found: 입력 파일 경로를 확인합니다.
- 지원되지 않은 파일 형식: 입력 형식을 지원하는지 확인합니다.
자주 묻는 질문들
**NET에 대한 Aspose.Cells JSON Converter는 무엇입니까?**그것은 .NET 응용 프로그램에서 JSON 구조에서 Excel 파일의 프로그래밍 변환을 허용합니다.
**NET에 대한 Aspose.Cells와 어떻게 다릅니까?**Aspose.Cells는 완벽한 라이브러리입니다.JSON Converter는 Excel-to-Json 및 JSON-To-Excel 작업 흐름에 초점을 맞추고 있습니다.
**어떤 파일 형식이 지원되는가?**XLSX, XLSM, XLTX , XLTM 및 JSON.
**JSON 세대가 사용자 정의 될 수 있습니까?**예, 사용하기 JsonSaveOptions
인센트링, 코딩 및 포맷 설정을 위해.