json to html

How to convert a JSON file to HTML format online.

JSON(JavaScript Object Notation) 은 현대 애플리케이션에서 구조화된 데이터 전송을 위한 가장 일반적으로 사용되는 형식입니다. 그러나 이 데이터를 웹에서 시각적으로 표현할 때, 특히 스타일이 적용된 표 형식으로 HTML로 변환하는 것이 필수적입니다. Aspose.Cells for Node.js Cloud SDK를 사용하면 원시 JSON 파일을 읽기 쉽고 반응형인 HTML 파일로 변환할 수 있으며, 이는 대시보드, 보고서 및 브라우저 기반 렌더링에 적합합니다.

Node.js API for JSON to HTML Conversion

The Aspose.Cells Cloud SDK for Node.js는 원활한 JSON을 HTML로 변환할 수 있게 해줍니다. 이를 통해 클라우드의 확장성을 활용하여 JSON 데이터에서 직접 경량의 깨끗한 HTML 파일을 렌더링할 수 있습니다. Excel이나 타사 라이브러리가 필요하지 않습니다.

주요 기능

  • JSON 파일을 잘 구성된 HTML 문서로 변환합니다.
  • 헤더, 셀 및 내장 스타일이 있는 테이블 렌더링을 지원합니다.
  • 클라우드 호스팅—로컬 소프트웨어 필요 없음.
  • OAuth 2.0을 사용하여 RESTful하고 보안이 유지됩니다.

시작하기

  1. SDK를 npm을 통해 설치하세요:
npm install asposecellscloud --save
  1. 클라이언트 자격 증명 획득: Aspose.Cloud Dashboard에서 계정을 만들고 클라이언트 ID와 클라이언트 비밀을 가져오세요. 추가 세부정보는 quick start 기사를 방문하는 것을 고려해보세요.

JSON을 HTML로 변환하기 Node.js

다음 단계를 따라 Node.js를 사용하여 변환을 수행하십시오:

1단계: API 초기화:

const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

단계 2: JSON 파일 업로드:

const fs = require("fs");
const path = require("path");

const jsonFilePath = path.resolve("data.json");
await cellsApi.uploadFile("data.json", fs.createReadStream(jsonFilePath));

Step 3: 변환 요청 보내기:

const saveOptions = {
  SaveFormat: "HTML"
};

const request = new PostWorkbookSaveAsRequest({
  name: "data.json",
  newfilename: "converted/output.html",
  saveOptions: saveOptions,
  isAutoFitRows: true,
  isAutoFitColumns: true
});

await cellsApi.postWorkbookSaveAs(request);
console.log("JSON successfully converted to HTML.");
// 더 많은 예제는 https://github.com/aspose-cells-cloud/aspose-cells-cloud-android/tree/master/Examples 를 방문해 주세요.
const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

const fs = require("fs");
const path = require("path");

const jsonFilePath = path.resolve("data.json");
// 입력 JSON 파일을 클라우드 스토리지에 업로드하세요.
await cellsApi.uploadFile("data.json", fs.createReadStream(jsonFilePath));

const saveOptions = {
  SaveFormat: "HTML"
};

const request = new PostWorkbookSaveAsRequest({
  name: "data.json",
  newfilename: "converted/output.html",
  saveOptions: saveOptions,
  isAutoFitRows: true,
  isAutoFitColumns: true
});

// JSON을 HTML 변환 작업을 시작합니다.
await cellsApi.postWorkbookSaveAs(request);
console.log("JSON successfully converted to HTML.");
json to html

JSON을 HTML 파일로 변환하는 미리보기.

  • 위 예제에서 사용된 샘플 JSON 파일은 input.json에서 다운로드할 수 있습니다.

JSON을 HTML로 저장하기 cURL 사용하기

명령줄 도구나 스크립트 기반 자동화를 선호하는 경우, 다음 cURL 방법을 사용하세요.

Step 1 – Access Token 생성:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

단계 2 – JSON을 HTML로 변환 요청 전송:

curl -X 'POST' \
  'https://api.aspose.cloud/v3.0/cells/{sourceJSON}/SaveAs?newfilename={resultantHTML}&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=false' \
  -H "accept: application/json" \
  -H "authorization: Bearer <ACCESS_TOKEN>" \
  -H "Content-Type: application/json" \
  -d "{
    \"SaveFormat\": \"html\",
    \"ClearData\": true,
    \"CreateDirectory\": true,
    \"EnableHTTPCompression\": true,
    \"RefreshChartCache\": true,
    \"SortNames\": true,
    \"ValidateMergedAreas\": true,
    \"MergeAreas\": true,
    \"SortExternalNames\": true,
    \"CheckExcelRestriction\": true,
    \"UpdateSmartArt\": true,
    \"EncryptDocumentProperties\": true
}"

sourceJSON를 입력 JSON 파일의 이름으로, resultantHTML을 결과 HTML 파일의 이름으로, ACCESSTOKEN을 위에서 생성된 JWT 액세스 토큰으로 교체하십시오.

무료 온라인 JSON to HTML 변환기 사용해보세요.

코딩하기 전에 시도해 보고 싶으신가요? 우리의 Online JSON to HTML Converter를 사용하여 구조화된 데이터를 웹 페이지로 빠르게 시각화하세요.

json to html converter

무료 온라인 JSON을 HTML로 변환하는 앱.

📚 추가 자료

결론

Aspose.Cells Cloud SDK for Node.js를 사용하면 JSON 파일을 깔끔하고 구조화된 HTML로 변환하는 것이 수월해집니다. API 응답을 렌더링하든, 데이터 시각화를 만들든, 분석 보고서를 표시하든 이 클라우드 기반 솔루션은 비할 데 없는 안정성과 사용 용이성을 제공합니다.

오늘부터 Node.js와 RESTful API의 힘을 이용해 JSON을 HTML 작업 흐름으로 간소화하는 것을 시작하세요.

🔗 관련 기사

다음 블로그를 방문하는 것을 강력히 추천합니다:

  • [Word를 Markdown으로 변환하기 위해 Node.js에서 사용할 수 있는 방법은 여러 가지가 있습니다. 다음은 그 중 한 가지 방법입니다.
  1. 필요한 패키지 설치: 먼저, mammoth와 같은 패키지를 설치합니다. 이 패키지는 Word 문서를 Markdown 형식으로 변환하는 데 유용합니다. 터미널에서 아래 명령어를 실행하세요.

    npm install mammoth
    
  2. 코드 작성: 다음은 Word 파일을 읽고 Markdown으로 변환하는 간단한 코드 예제입니다.

    const fs = require('fs');
    const mammoth = require('mammoth');
    
    fs.readFile('path/to/your/file.docx', (err, data) => {
        if (err) {
            return console.error(err);
        }
    
        mammoth.convertToMarkdown({ buffer: data })
            .then][13]