satura tabula

Overview

The Aspose.Cells.LowCode TextConverter vienkāršo pārveidošanu Excel šķirnes dažādos teksta formātos, piemēram, CSV, TSV, XML, SLK un DIF. Šis rīks ir būtisks datu apmaiņai, ETL caurulēm un integrācijai ar mantojuma sistēmām. Aspose.Cells.SaveOptions ir būtiski, lai nodrošinātu, ka izejas formāts atbilst jūsu vajadzībām. Piemēram, izmantojot .NET Excel to Text funkciju, jūs varat viegli eksportēt savus datus lietotājam draudzīgā formātā.

Kāpēc Excel konvertēt teksta formātos?

  • Data Integration & ETL : viegli integrēt datubāzi, analītiskās sistēmas un datu noliktavas.
  • Legacy System Compatibility : sazināties ar vecākajām sistēmām, kas prasa plašu teksta ievadījumu.
  • Lasāms un saglabāamais dati : vienkāršo datu pārskatīšanu un pārvaldību ar cilvēka lasāmajiem formātiem.

Galvenās priekšrocības Aspose.Cells LowCode TextConverter

  • Extensive Format Support : viegli konvertēt uz CSV, TSV, XML, SLK, DIF, SQLSCRIPT un vairāk.
  • ** vienkārša API izmantošana** : ātri konvertēt, izmantojot minimālo kodu ar vienu metodi.
  • Pareizas apkārtnes padomi : Konvertēt atpakaļ un uz priekšu starp Excel un teksta formātus bez datu zuduma.
  • Flexible Encoding : viegli pārvaldīt failu kodēšanu, izmantojot plūsmas vai pielāgotas konfigurācijas.

Prerequisites

  • Instalējiet jaunāko versiju Aspose.Cells.LowCode , izmantojot NuGet:

Install-Package Aspose.Cells.LowCode

  • .NET 6.0 vai vēlāk.
  • Nepieciešamie nosaukumi:
using Aspose.Cells;
using Aspose.Cells.LowCode;

Step-by-step konversijas ceļvedis

Excel līdz CSV

Konvertēt Excel šķērsgrāmatu tieši CSV formātā:

var loadOptions = new LowCodeLoadOptions { InputFile = "contacts.xlsx" };
var saveOptions = new LowCodeSaveOptions { SaveFormat = SaveFormat.Csv, OutputFile = "contacts.csv" };
TextConverter.Process(loadOptions, saveOptions);

CSV uz Excel

Importēt CSV datus atpakaļ Excel darba grāmatā:

var loadOptions = new LowCodeLoadOptions { InputFile = "contacts.csv" };
var excelOptions = new LowCodeSaveOptions { SaveFormat = SaveFormat.Xlsx, OutputFile = "contacts.xlsx" };
TextConverter.Process(loadOptions, excelOptions);

Citi formāti (TSV, SLK, XML)

Konvertēt Excel citās teksta formātos viegli:

saveOptions.SaveFormat = SaveFormat.Tsv;  // Also supports SLK, XML
TextConverter.Process(loadOptions, saveOptions);

C# kods piemērs

Pilnīga, izpildāmā C# programma, kas demonstrē konverģenci starp Excel un CSV:

using System;
using Aspose.Cells.LowCode;

namespace TextConversionExample
{
    class Program
    {
        static void Main()
        {
            // Excel to CSV
            var excelLoadOpts = new LowCodeLoadOptions { InputFile = "report.xlsx" };
            var csvSaveOpts = new LowCodeSaveOptions { SaveFormat = SaveFormat.Csv, OutputFile = "report.csv" };
            TextConverter.Process(excelLoadOpts, csvSaveOpts);
            Console.WriteLine("Excel to CSV conversion completed.");

            // CSV to Excel
            var csvLoadOpts = new LowCodeLoadOptions { InputFile = "report.csv" };
            var excelSaveOpts = new LowCodeSaveOptions { SaveFormat = SaveFormat.Xlsx, OutputFile = "report_converted.xlsx" };
            TextConverter.Process(csvLoadOpts, excelSaveOpts);
            Console.WriteLine("CSV to Excel conversion completed.");
        }
    }
}

Darbības optimizācijas padomi

  • Lielās datasetus pārvaldīt : pārvērst lielus failus gabaliem vai plūsmas datus līnijā pēc līnija.
  • Automācija ar grafiku : izmantojiet batch apstrādi vai plānotus uzdevumus, lai automatizētu atkārtotas konversijas.
  • **Custom Delimiter Handling ** : Pielietojiet personalizētus delimītus, izmantojot papildu skriptēšanu vai pilnīgu Aspose.Cells API .

Kopīgas problēmas un problēmu risināšana

kļūda vai problēmaIeteicams risinājums
Unsupported SaveFormat kļūdasPārbaudiet, kā veidlapas atbilst atbalstītajiem veidiem un pareizās failu paplašināšanās.
Kodēšanas kļūdasskaidri norādīt kodēšanu (piemēram, Encoding.UTF8lasīšanas / rakstīšanas laikā.
Datu izkropļošana vai nepareiza saderībaIestatīt kolonnas platības vai izslēgšanas ar pilnīgu API opciju.

Bieži uzdotie jautājumi (FAQ)

Q1: Vai atslēgas var iekļaut eksportētajā CSV? Jā, pārliecinieties, ka pirmā Excel rindā ir nosaukumi.

Q2: Kā es pārvērstu XML datus atpakaļ Excel formātā? Set SaveFormat = SaveFormat.Xml Iekšējā TextConverter.Process.

Q3: Vai TextConverter atbalsta failu kompresiju? Bez tiešas kompresijas; lietošana .NET System.IO.Compression Atsevišķi pēc konversijas.

Saistītie resursi

More in this category