Aspose.Cells Text Converter voor .NET

Aspose.Cells Text Converter voor .NET is een high-performance API aangepast voor het converteren van Microsoft Excel werkboeken (XLS, XLSX,XLSM) in meerdere tekstgebaseerde formaten – waaronder CSV, TSV, XML en SQLSCRIPT – en vice versa. gebouwd op de robuste Asposa.cells engine, dit plug-in versnelt tekst conversie werkstromen voor data-migration tools, rapportering pipelines, ETL processen, en spreadsheet verwerking diensten.

Installatie en Setup

  • Voeg het Aspose.Cells NuGet-pakket toe aan uw .NET-project.
  • Configureer gemeten licenties om beoordelingsbeperkingen te voorkomen.

Voor gedetailleerde instellingen, zie de Installatie gids. voor licentie, volg gemeten licentie .

Features en functionaliteiten

uitgebreid format ondersteuning

  • Introductie: XLS, XLSX, XLSM
  • Uitgang: CSV en TSV, XML (aanpassbaar), SQLSCRIPT (database-ready INSERT verklaringen)
  • Ondersteunt rondlopende conversies tussen Excel-werkboeken en tekstgebaseerde formaten

Delimiter & Encoding aanpassing

  • Definieer aangepaste delimiters, quotatie karakters en escape sequences voor CSV/TSV
  • Controle codering (UTF-8, UTF-16, ISO-8859-1, enz.) voor compatibiliteit
  • Opties om hoofden, voeten en witte lijnen op te nemen/uit te schakelen

XML structuurcontrole

  • Kaartwerkbladengegevens in XML-elementen en attributen met aangepaste templates
  • Configureer wortelelementen, naamruimten en schema-compliant output
  • Ondersteunt ronde- en cel-centrische XML-representaties

SQLSCRIPT Generatie

  • Converteer elke rij naar SQL INSERT-verklaringen automatisch
  • Aanpassen van tabellennamen, kolomlijsten en waardeformaat
  • Batch meerdere INSERT’s voor optimale uitvoering in relatieve databases

Performance en schaalbaarheid

  • Stream-gebaseerde conversie voor grote werkboeken
  • Parallele conversie met behulp van multi-core systemen
  • Lichtgewicht voor single-sheet-exporten, hoge doorbrengst voor bulkconversies

Foutbehandeling en Validatie

  • Een duidelijke hierarchie van uitzondering voor conversiefouten, formatverletingen en I/O-problemen
  • Validatie hooks om te inspecteren/correcte gegevens voor/post conversie
  • Logging integratiepunten voor .NET logging frameworks

Voorbeeld: Excel naar CSV Conversie

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 en beste praktijken

  • Metered Licensing : Initialiseren bij de start-up van de applicatie en monitoren de quota-gebruik.
  • Resource Management : Gebruik stromen voor grote werkboeken en spoel snel converter objecten op.
  • Encoding Consistency: aanpassen met doeltreffende systemen om karaktercorruptie te voorkomen.
  • Thread Safety : Instantieer afzonderlijke converters voor elke thread/task.
  • Error Recovery : Wrap calls in try/catch met fallback logic voor invalide cellen.
  • Reusable Templates : XML/SQLSCRIPT-templates worden extern opgeslagen voor eenvoudige updates.

Gemeenschappelijke problemen en resoluties

  • File niet gevonden : Zorg ervoor dat de verstrekte bestandpad correct is.
  • Ondersteunde bestandsformaat : Controleer dat het inputformaad wordt ondersteund door Aspose.Cells.

Vaak gestelde vragen

**Wat is Aspose.Cells Text Converter voor .NET?**Het is een geconcentreerde API voor het converteren van Excel spreadsheets naar/uit tekstgebaseerde formaten zoals CSV, TSV, XML en SQLSCRIPT.

**Hoe verschilt het van Aspose.Cells voor .NET?**Aspose.Cells is een multifunctionele bibliotheek, terwijl Text Converter tekstgerichte conversiewerkzaamheden doelwit is.

**Welke formaten worden ondersteund?**XLSX, XLSM, CSV, TSV, XML, SQLSCRIPT en meer.

**Kan de tekstgeneratie-instellingen worden aangepast?**Ja, het gebruik van SaveOptions Onderklassen zoals TxtSaveOptions, JsonSaveOptions, en etc.

 Nederlands