Sisällön taulukko

Yleiskatsaus

Se on Aspose.Cells.LowCode TextConverter yksinkertaistaa Excel-levyjen muuntamista eri tekstiformaateiksi, kuten CSV, TSV, XML, SLK ja DIF. Tämä työkalu on välttämätöntä tietojenvaihdolle, ETL-putkeille ja integrointiin perintöjärjestelmiin. Aspose.Cells.SaveOptions on ratkaisevan tärkeää varmistaa, että lähtömuoto täyttää tarpeesi. Esimerkiksi käyttämällä .NET Excel to Text -ominaisuutta voit helposti viedä tietojasi käyttäjäystävälliseen muotoon. Lisäksi perusteellinen Aspose.Cells Review voi auttaa sinua ymmärtämään sen vakaat kyvyt.

Miksi muuttaa Excelin tekstiformaatteihin?

  • Data Integration & ETL: Integroida helposti levytiedostotietoja tietokantoihin, analyyttisiin järjestelmiin ja tiedonvarastoihin.
  • Legacy System Compatibility: Viestintä vanhempien järjestelmien kanssa, jotka vaativat suorat tekstin tulokset.
  • Lueettävät ja ylläpitävät tiedot: Yksinkertaistaa tietojen tarkastelua ja hallintaa ihmisen lukemisilla muodoilla.

Tärkeimmät hyödyt Aspose.Cells LowCode TextConverter

  • Extensive Format Support: Helppo muuntaa CSV, TSV, XML, SLK, DIF, SQLSCRIPT ja paljon muuta.
  • Yksinkertainen API Käyttö: Nopea muuntaminen vähimmäiskoodin avulla yhdellä menetelmällä.
  • Oikeat kierrokset: kääntää takaisin ja eteenpäin Excelin ja tekstiformaattien välillä ilman tietojen menetystä.
  • Joustava koodaus: Helppo hallita tiedostojen koodia virtausten tai räätälöityjen konfiguraatioiden kautta.

edellytykset

  • Asenna uusin versio Aspose.Cells.LowCode kautta NuGet:

Install-Package Aspose.Cells.LowCode

  • .NET 6.0 tai uudempi.
  • Tarvittuja nimialueita:
using Aspose.Cells;
using Aspose.Cells.LowCode;

Vaihe-to-vaihe Conversion Guide

Excel ja CSV

Muuntaa Excel-levyjä suoraan CSV-muodossa:

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

CSV ja Excel

Tuoda CSV-tiedot takaisin Excelin työpöydälle:

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

Muita muotoja (TSV, SLK, XML)

Muunna Excel muihin tekstimuotoihin helposti:

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

Täydellinen C# koodi esimerkki

Täydellinen, suoritettava C#-ohjelma, joka osoittaa Excelin ja CSV:n välisen muuntamisen:

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.");
        }
    }
}

suorituskyvyn optimoinnin vinkkejä

  • Käsittele suuria tietokoneita: Muunna suuret tiedostot kappaleiksi tai virtaa tietoja linja-aikanaan.
  • Huunniteltu automaatio: Käytä matkapaketin käsittelyä tai aikataulun tehtäviä toistuvien muuntumien automaattiseksi.
  • Custom Delimiter Handling: Soveltaa räätälöityjä delimiteerejä käyttämällä lisää skriptiä tai täydellistä Aspose.Cells API.

Yhteiset ongelmat ja ongelmanratkaisu

Virhe tai ongelmaSuositeltu ratkaisu
Unsupported SaveFormat virheitäTarkista, että muodot vastaavat tuettuja tyyppejä ja oikeita tiedoston laajennuksia.
Virheiden koodausmääritellään nimenomaisesti koodaus (esim. Encoding.UTF8) lukemisen ja kirjoittamisen aikana.
Tietojen rikkominen tai väärinkäytösMuokkaa sarakkeiden leveyksiä tai mittauksia täydellä API-vaihtoehdolla.

Usein kysyttyjä kysymyksiä (FAQ)

Q1: Voiko päälliköt sisältyä vientiin CSV:iin? Kyllä, varmista, että ensimmäinen Excel-sarja sisältää otsikoita.

Q2: Miten muuntaa XML-tiedot takaisin Excelin muotoon? Setissä SaveFormat = SaveFormat.Xml Sisään TextConverter.Process.

Q3: Tukeeko TextConverter tiedostojen tiivistämistä? Ei suoraa kompressiota; käyttö .NET System.IO.Compression erillään muuntamisen jälkeen.

Suhteelliset resurssit

More in this category