json을 Excel 통합 문서로 변환

.NET Cloud SDK를 사용하여 JSON을 Excel 통합 문서로 변환하는 방법.

JSON은 구조화된 데이터를 표현하는 유연성으로 유명하지만 종종 Excel로 변환해야 합니다. /spreadsheet/xls/) 형식으로 더욱 정교한 시각화, 분석, 공유가 가능합니다. 이러한 변환은 동적 웹 기반 데이터 구조와 Excel 스프레드시트가 제공하는 포괄적인 기능 간의 격차를 해소하는 데 중추적인 역할을 합니다. 또한 기업이 방대한 양의 다양한 데이터를 처리하기 위해 노력함에 따라 JSON을 Excel로 원활하게 변환하는 것의 중요성은 보다 접근하기 쉽고 체계적이며 시각적으로 직관적인 표현을 육성하는 데 있습니다. .NET Cloud SDK를 사용하여 JSON을 XLS 또는 XLSX 형식으로 동적으로 변환하는 방법을 자세히 살펴보겠습니다.

JSON을 Excel로 변환하기 위한 .NET Cloud SDK

JSON을 Excel로 변환하는 작업은 Aspose.Cells Cloud SDK for .NET의 강력한 기능을 통해 원활하게 진행됩니다. 이 API를 활용하면 JSON 데이터를 클라우드 스토리지에 쉽게 업로드하고 간단한 API 호출을 통해 Excel 형식으로의 동적 변환을 시작할 수 있습니다. Aspose.Cells Cloud의 다양성을 통해 Excel 출력을 정밀하게 제어할 수 있어 JSON 데이터의 맞춤형 표현이 보장됩니다.

이제 .NET 애플리케이션에서 이 SDK의 기능을 활용하려면 먼저 NuGet 패키지 관리자에서 ‘Aspose.Cells-Cloud’를 검색하고 ‘패키지 추가’ 버튼을 클릭해야 합니다. 둘째, 클라우드 대시보드에서 클라이언트 자격 증명을 얻습니다. 기존 계정이 없는 경우 빠른 시작 문서에 지정된 지침에 따라 무료 계정을 만드세요.

C# .NET에서 JSON을 XLS로 변환

이 섹션에서는 정보에 기초한 의사 결정 및 향상된 데이터 시각화를 위해 API가 JSON에서 XLS로의 변환을 어떻게 촉진할 수 있는지 자세히 설명합니다.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

먼저 클라이언트 자격 증명을 인수로 전달하는 CellsApi 클래스의 개체를 만듭니다.

cellsInstance.UploadFile("sourceFile.json", file);

입력 JSON 파일을 클라우드 스토리지에 업로드합니다.

cellsInstance.CellsWorkbookGetWorkbook("sourceFile.json", format: "XLS", isAutoFit: true, outPath: resultant_file);

마지막으로 API를 호출하여 JSON을 Excel로 변환합니다. 변환이 성공적으로 완료되면 결과 Excel 통합 문서가 클라우드 저장소에 저장됩니다.

// 전체 예제와 데이터 파일을 보려면 다음으로 이동하세요. 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// https://dashboard.aspose.cloud/에서 클라이언트 자격 증명을 가져옵니다.
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// ClientID 및 ClientSecret을 전달하는 동안 CellsApi 인스턴스 생성
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// 입력 JSON 파일의 이름
string input_JSON = @"source.json";
// 결과 Excel 워크시트의 이름
string resultant_file = "output.xlsx";

// 로컬 드라이브에서 JSON 파일 로드
using (var file = System.IO.File.OpenRead(input_JSON))
{
    // Cloud Storage에 입력 파일 업로드
    cellsInstance.UploadFile("sourceFile.json", file);
}

// API를 호출하여 온라인으로 JSON을 Excel로 변환
cellsInstance.CellsWorkbookGetWorkbook("sourceFile.json", format: "XLS", isAutoFit: true, outPath: resultant_file);
온라인에서 뛰어난 성능을 발휘하는 JSON

JSON에서 Excel 통합 문서로 변환된 미리보기입니다.

위의 예에 사용된 샘플 JSON 파일은 다음에서 다운로드할 수 있습니다.

cURL 명령을 사용하여 JSON을 Excel로

Aspose.Cells Cloud 및 cURL 명령을 사용하여 JSON을 Excel로 변환하면 유연하고 스크립트 가능한 솔루션이 제공됩니다. cURL 명령은 애플리케이션을 Aspose.Cells Cloud의 강력한 기능에 원활하게 연결하는 효율적인 브리지 역할을 합니다. 또한 이 방법은 Aspose.Cells Cloud를 다양한 개발 환경에 통합하는 것을 단순화할 뿐만 아니라 JSON 데이터를 시각적으로 매력적이고 구조화된 Excel 시트로 변환하는 일관되고 안정적인 프로세스를 보장합니다.

이 접근 방식의 첫 번째 단계는 다음 명령을 사용하여 JWT 액세스 토큰을 생성하는 것입니다.

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

JWT 토큰이 있으면 다음 명령을 실행하여 JSON을 XLS 워크시트로 내보내세요.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=XLS&isAutoFit=true&onlySaveTable=true&outPath={output}&checkExcelRestriction=true" \
-X GET \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-d {}

‘sourceFile’을 Cloud Storage에서 사용할 수 있는 입력 JSON 파일의 이름으로 바꾸고, ‘output’을 생성할 결과 XLS 워크시트의 이름으로, ‘accessToken’을 위에서 생성된 JWT 액세스 토큰으로 바꿉니다.

결론

결론적으로 JSON을 Excel로 변환하는 프로세스는 개발자에게 두 가지 강력한 경로(하나는 .NET을 사용하는 Aspose.Cells Cloud API를 통해, 다른 하나는 cURL 명령을 통해)를 제공하는 동적 여정으로 전개됩니다. 기능이 풍부한 .NET 환경을 선택하든 cURL 명령의 단순성을 선택하든 두 가지 방법 모두 JSON의 유연한 데이터 구조를 체계적이고 시각적으로 직관적인 Excel 영역으로 변환하는 것의 중요성을 강조합니다.

유용한 링크

관련 기사

다음 블로그를 방문하는 것이 좋습니다.