csv를 html로

C# .NET을 사용하여 CSV를 HTML로 변환합니다.

CSV(쉼표로 구분된 값) 파일을 HTML로 변환하면 다양한 애플리케이션에서 데이터 표시 및 공유에 많은 이점을 제공합니다. 이러한 변환을 통해 원시 표 형식 데이터는 시각적으로 매력적이고 쉽게 사용할 수 있으므로 웹 페이지, 보고서 및 프리젠테이션에 이상적입니다. 이 기사에서는 CSV를 HTML로 변환할 때의 이점과 C# .NET을 사용하여 이러한 변환을 효율적이고 정확하게 수행하는 방법을 살펴보겠습니다.

CSV에서 HTML로의 변환 SDK

GroupDocs.Conversion Cloud SDK for .NET은 CSV 파일을 HTML 형식으로 원활하게 변환하기 위한 강력하고 다양한 솔루션을 제공합니다. 포괄적인 기능 세트와 직관적인 API를 사용하면 CSV에서 HTML로의 변환을 .NET 애플리케이션에 쉽게 통합할 수 있습니다. 따라서 동적 HTML 보고서를 생성하거나, 웹 페이지에 표 형식의 데이터를 표시하거나, 데이터 시각화를 강화해야 하는 경우에도 GroupDocs.Conversion Cloud SDK를 사용하면 효율적이고 안정적으로 목표를 달성할 수 있습니다.

첫 번째 단계는 NuGet 패키지 관리자에서 GroupDocs.Conversion-Cloud를 검색하고 설치 버튼을 클릭하여 SDK를 설치하는 것입니다. 또 다른 옵션은 패키지 관리자 콘솔에서 다음 명령을 실행하는 것입니다.

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.4.0

이제 개인화된 API 자격 증명(예: 클라이언트 ID 및 클라이언트 비밀번호)을 얻어야 합니다. API 자격 증명을 얻는 방법에 대한 자세한 내용을 설명하는 이 짧은 튜토리얼에 지정된 지침을 따르십시오.

C# .NET에서 쉼표로 구분된 파일을 HTML로 변환

원본 CSV 파일의 구조, 형식 및 데이터 무결성을 유지하면서 충실도가 높은 변환 결과를 보장하는 .NET용 GroupDocs.Conversion Cloud 사용에 대해 자세히 살펴보겠습니다.

  1. 클라이언트 자격 증명을 인수로 전달하는 Configuration 클래스의 인스턴스를 만듭니다.
var configurations = new Configuration(clientId, clientSecret1);
  1. 구성 개체를 입력 인수로 전달하는 ConvertApi를 초기화합니다.
var apiInstance = new ConvertApi(configurations);
  1. 입력 CSV 파일을 클라우드 스토리지에 업로드합니다.
fileUpload.UploadFile(new UploadFileRequest("input.csv", stream));
  1. 입력 CSV의 이름, 결과 형식을 html로, 출력 HTML의 이름을 인수로 지정하는 ConvertSettings 인스턴스를 만듭니다.
var settings = new ConvertSettings{...}
  1. ConvertDocumentRequest API를 호출하여 CSV를 HTML로 변환하고 결과 HTML을 클라우드 스토리지에 저장합니다.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet에 대한 추가 예시
// API 자격 증명 얻기 
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";

// 구성 클래스의 인스턴스를 생성하고 클라이언트 ID 및 클라이언트 비밀번호로 초기화합니다. 
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// ApiBaseUrl 값을 정의하여 CSV에서 HTML로의 변환 API에 대한 기본 URL을 설정합니다.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// Configuration 클래스의 개체를 사용하여 ConvertApi 클래스의 인스턴스를 초기화합니다.
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
             
// 로컬 드라이브에서 입력 Excel 통합 문서 로드             
using (var stream = System.IO.File.OpenRead("sourceFile.csv"))
{
    // FileApi 인스턴스 생성
    var fileUpload = new FileApi(configurations);
    // 입력 CSV를 클라우드 스토리지에 업로드
    fileUpload.UploadFile(new UploadFileRequest("input.csv", stream));

    // 소스 CSV의 이름과 결과 HTML 파일의 이름을 정의하는 ConvertSettings를 만듭니다.
    var settings = new ConvertSettings
    {
        StorageName = "internal",
        FilePath = "input.csv",
        Format = "html",
        OutputPath = "ConvertedFile.html"
    };
    
    // CSV를 HTML로 변환하려면 ConvertDocument 메서드를 호출합니다.
    var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // 성공 메시지 인쇄
        Console.WriteLine("The Web page successfully saved as Excel workbook !");
    }
}
csv를 html로

이미지:- HTML 테이블로 저장된 CSV 파일의 미리보기.

위 예시에 사용된 입력 CSV 파일은 input.csv에서 다운로드할 수 있습니다.

cURL 명령을 사용하여 CSV에서 HTML로 변환

또한 GroupDocs.Conversion Cloud 및 cURL 명령을 사용하여 CSV 파일을 HTML로 변환하는 강력함과 유연성을 활용할 수도 있습니다. 이 접근 방식은 데이터 프레젠테이션, 웹 게시 등과 같은 다양한 사용 사례에 맞게 CSV 데이터를 HTML 문서로 변환하는 편리하고 효율적인 방법을 제공합니다. 이제 명령줄 인터페이스나 스크립트 내에서 변환 프로세스를 원활하게 시작하고 제어할 수 있는 방법에 대해 자세히 살펴보겠습니다.

첫 번째 단계는 클라이언트 자격 증명을 기반으로 JWT 액세스 토큰을 생성하는 것입니다. JWT 토큰이 생성되면 다음 cURL 명령을 실행하여 CSV를 HTML 테이블로 변환하고 결과 HTML을 클라우드 스토리지에 저장하십시오.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"html\",  \"LoadOptions\": {    \"Format\": \"csv\"  },  \"OutputPath\": \"{resultantFile}\"}" -v

‘sourceFile’을 입력 CSV 파일의 이름으로 바꾸고, ‘resultantFile’을 결과 HTML의 이름으로, ‘accessToken’을 개인화된 JWT 액세스 토큰으로 바꾸세요.

  • 이제 결과 HTML을 클라우드 저장소에 저장하는 대신 로컬 드라이브에 저장할 수도 있습니다. 다음 cURL 명령을 사용해 보십시오:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"html\",  \"LoadOptions\": {    \"Format\": \"csv\"  }}" \
-o "ConvertedFile.html"

무료 CSV-HTML 변환기

무료 CSV를 HTML로 변환 앱을 사용해 보세요. 이 가볍고 매우 효율적인 앱은 GroupDocs.Conversion Cloud REST API를 기반으로 개발되었으며 이 REST API의 놀라운 기능을 확인할 수 있습니다.

csv를 html로 변환기

유용한 링크

결론

결론적으로, .NET용 GroupDocs.Conversion Cloud SDK를 활용하면 CSV 파일을 HTML 형식으로 변환하기 위한 효율적이고 안정적인 솔루션을 제공합니다. 웹 사이트에 표 형식의 데이터를 표시하거나, CSV 데이터에서 HTML 보고서를 생성하거나, 데이터 게시 작업을 자동화하려는 경우, 당사의 .NET REST API는 이 프로세스를 간소화하는 데 필요한 모든 세부 정보를 제공합니다. 그럼에도 불구하고, 지금 .NET SDK의 강력한 기능을 활용하여 귀하의 프로젝트에서 CSV를 HTML로 변환할 수 있는 잠재력을 발휘해 보십시오!

관련 기사

자세한 내용을 알아보려면 다음 링크를 방문하는 것이 좋습니다.