Aspose.Cells tekstkonverter til .NET

Aspose.Cells Text Converter for .NET er en højtydende API, der er tilpasset til at konvertere Microsoft Excel-arbejdsbøger (XLS, XLSX og XLSM) til flere tekstbaserede formater – herunder CSV, TSV, XML og SQLSCRIPT – og vice versa. Bygget på den robuste Asposa.cells motor, denne plugin streamler tekst konvertering arbejdstrømme til data-migration værktøjer, rapportering pipeliner, ETL processer og spreadsheet behandling tjenester.

Installation og installation

  • Tilføj Aspose.Cells NuGet pakke til dit .NET projekt.
  • Konfigurer målt licens for at undgå evalueringsbegrænsninger.

For en detaljeret indstilling, se Installation Guide. for licens, følg Målt licens .

Funktioner og funktioner

Omfattende formatsstøtte

  • Indtastning: XLS og XSX, XLSM
  • Udgang: CSV og TSV, XML (customizable), SQLSCRIPT (database-ready INSERT erklæringer)
  • Understøtter rundtrip konverteringer mellem Excel-arbejdsbøger og tekstbaserede formater

Delimiter og kodning tilpasning

  • Definere brugerdefinerede delimitter, citat karakterer og Escape sekvenser for CSV/TSV
  • Kontrolkodning (UTF-8, UTF-16, ISO-8859-1, osv.) for kompatibilitet
  • Alternativer til at inkludere / udelukke header, foder og hvide rækker

XML struktur kontrol

  • Kartearbejde data i XML-elementer og attributter med tilpassede malerier
  • Konfigurer rødelementer, navneområder og skema-kompatible udgang
  • Støtter runde-centriske og cellecentrisk XML repræsentationer

SQLSCRIPT Generation

  • Konverter hver række til SQL INSERT-erklæringer automatisk
  • Tilpasse tabelnavn, kolumnlister og værdiformatering
  • Batch Multiple INSERTs til optimeret udførelse i relationelle databaser

Effektivitet og skalbarhed

  • Streambaseret konvertering til store arbejdsbøger
  • Parallel konvertering ved hjælp af multi-core systemer
  • Lightweight til enkeltlagseksport, høj gennemsigtighed til massekonverteringer

Fejlbehandling og validering

  • Klar undtagelse hierarki for konverteringsfejl, formatovertrædelser og I/O problemer
  • Valideringshokker til at inspicere/korrekt data for/post konvertering
  • Logging integrationspunkter for .NET logging rammer

Eksempel: Excel til CSV konvertering

using Aspose.Cells;

// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");

// Save the workbook to CSV format
workbook.Save("output.csv", SaveFormat.Csv);

Tips og bedste praksis

  • Metered Licensing : Initialiser ved ansøgningsstart og overvåger brugen af kvoter.
  • Resource Management : Brug strømmer til store arbejdsbøger og skære konverterobjekter hurtigt.
  • Kodning Konsistens : Align med målsystemer for at undgå karakter korruption.
  • Tred sikkerhed : Instant separate konvertere for hver thread/task.
  • Error Recovery : Wrap opkald i try/catch med fallback logik for invalide celler.
  • Reusable Templates : Store XML/SQLSCRIPT-templer eksternt for let opdatering.

Fælles spørgsmål og resolutioner

  • File ikke fundet : Sørg for, at den angivne filvej er korrekt.
  • Utstøttet filformat : Kontrollér, at indtastningsformat understøttes af Aspose.Cells.

Ofte stillede spørgsmål

**Hvad er Aspose.Cells Text Converter for .NET?**Det er en fokuseret API til konvertering af Excel spreadsheets til/fra tekstbaserede formater som CSV, TSV, XML og SQLSCRIPT.

**Hvordan adskiller det sig fra Aspose.Cells for .NET?**Aspose.Cells er en multifunktionel bibliotek, mens Text Converter tager sigte på tekstfokuserede konverteringsopgaver.

**Hvilke formater understøttes?**XLSX, XLSM, CSV, TSV, XML, SQLSCRIPT og meget mere.

**Kan tekstgenerationsindstillinger tilpasses?**Ja, ved hjælp af SaveOptions Underklasser som TxtSaveOptions, JsonSaveOptions, Det osv.

 Dansk