Turinio lentelė

Overview

The Aspose.Cells.LowCode TextConverter supaprastina „Excel“ skirtukų konvertavimą į įvairius teksto formatus, tokius kaip CSV, TSV, XML, SLK ir DIF. Šis įrankis yra būtinas duomenų mainams, ETL vamzdeliams ir integracijai su paveldėjimo sistemomis. Aspose.Cells.SaveOptions yra labai svarbu užtikrinti, kad išleidimo formatas atitiktų jūsų poreikius. Pavyzdžiui, naudojant **.NET Excel to Text ** funkciją, galite lengvai eksportuoti savo duomenis naudotojams patogiu formatu. Be to, išsamus Aspose.Cells apžvalga gali padėti jums suprasti tvirtus gebėjimus.

Kodėl „Excel“ konvertuojamas į teksto formatus?

  • Data Integration & ETL : lengvai integruoti skirtukų duomenis į duomenų bazes, analitines sistemas ir duomenų sandėlius.
  • Legacy System Kompatibilumas : Bendravimas su senesnėmis sistemomis, kurioms reikia aiškios teksto įvedimo.
  • ** Skaityti ir laikyti duomenys** : supaprastinti duomenų peržiūrą ir valdymą su žmogui skaityti formatais.

Pagrindiniai Aspose.Cells privalumai LowCode TextConverter

  • Išplėstinė formatų parama : lengvai konvertuojama į CSV, TSV, XML, SLK, DIF, SQLSCRIPT ir kt.
  • ** Paprastas API Naudojimas** : Greitai konvertuoti naudojant minimalų kodą su vienu metodiniu skambučiu.
  • Tikslūs apvalios kryptys : konvertuokite atgal ir atvirkščiai tarp „Excel“ ir teksto formatų be duomenų praradimo.
  • Lankstus kodavimas : lengvai valdyti failų kodavimą per srautus ar pritaikytas konfigūracijas.

Prerequisites

  • Įdiegti naujausią versiją Aspose.Cells.LowCode per NuGet:

Install-Package Aspose.Cells.LowCode

  • .NET 6.0 arba vėliau.
  • Reikalingi pavadinimai:
using Aspose.Cells;
using Aspose.Cells.LowCode;

Žingsnis po žingsnio konvertavimo vadovas

„Excel“ į CSV

Konvertuokite „Excel“ skirtukus tiesiogiai į CSV formatą:

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

CSV į Excel

Įveskite CSV duomenis atgal į „Excel“ darbo knygą:

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

Kiti formatai (TSV, SLK, XML)

Konvertuokite „Excel“ į kitus teksto formatus lengvai:

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

Išsamus C# kodo pavyzdys

Išsamus, vykdomas C# programa, demonstruojanti konvertavimą tarp Excel ir 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.");
        }
    }
}

Veiksmingumo optimizavimo patarimai

  • Didžių duomenų rinkinių valdymas : Konvertuoti didelius failus į gabalus arba perduoti duomenis linija pagal liniją.
  • Skaičiuota automatizacija : Naudokite pakopų apdorojimą arba planuojamas užduotis, kad automatuotumėte pasikartojančias konversijas.
  • **Custom Delimiter Handling ** : Naudokite papildomą skriptą arba visą Aspose.Cells API .

Bendrosios problemos ir problemų sprendimas

Klaida arba problemaRekomenduojamas sprendimas
Unsupported SaveFormat klaidųPatikrinkite, kokie formatai atitinka remiamus tipus ir teisingus failų plėtinius.
Kodavimo klaidosaiškiai nurodyti kodavimą (pavyzdžiui, Encoding.UTF8Skaityti ir rašyti.
Duomenų iškraipymas arba nesuderinamumasPritaikykite stulpelio plotis ar ribas su pilna API parinktimis.

Dažnai užduodami klausimai (FAQ)

Q1: Ar į eksportuotą CSV galima įtraukti antraštes? Taip, įsitikinkite, kad pirmoje „Excel“ eilutėje yra antraštės.

Q2: Kaip konvertuoti XML duomenis atgal į „Excel“ formatą? Set SaveFormat = SaveFormat.Xml Į TextConverter.Process.

Q3: Ar „TextConverter“ palaiko failų suspaudimą? Nėra tiesioginio suspaudimo; naudojimas .NET System.IO.Compression Atskirai po konvertavimo.

Susiję ištekliai

More in this category