Aspose.Cells tekstni konverter za .NET
Aspose.Cells Text Converter za .NET je API visoke učinkovitosti prilagođen za pretvaranje Microsoft Excel radnih knjiga (XLS, XLSX,XLSM) u više formata na temelju teksta – uključujući CSV, TSV, XML i SQLSCRIPT – i obrnuto.
Instaliranje i postavljanje
- Dodajte Aspose.Cells NuGet paket u svoj .NET projekt.
- Konfigurirajte mjerenu licenciju kako biste izbjegli ograničenja ocjenjivanja.
Za detaljne postavke, pogledajte instalacija Za licenciranje, slijedite Mjerena dozvola .
Značajke i funkcionalnosti
Sveobuhvatna podrška formata
- Ulaznice: XLS, XL SX, XLSM
- Izlazak: CSV i TSV, XML (prilagodljiva), SQLSCRIPT (database-ready INSERT izjave)
- Podržava okrugle konverzije između Excelovih radnih knjiga i tekstovitih formata
Delimiter & kodiranje prilagodbe
- Definicija prilagođenih delimitera, citatnih znakova i sekvencija izbjegavanja za CSV/TSV
- Kontrola kodiranja (UTF-8, UTF-16, ISO-8859-1, itd.) za kompatibilnost
- Opcije za uključivanje/izuzimanje glave, stopala i bijelih redova
Kontrola XML strukture
- Mapa podataka o radnom listu u XML elemente i atribute s prilagođenim šablonima
- Konfigurirajte elemente korijena, nazivne prostore i izlazak koji je u skladu s rasporedom
- Podržava linijsko-centrske i cjelokupne XML reprezentacije
SQLSCRIPT generacija
- Konvertirati svaki red u SQL INSERT izjave automatski
- Prilagodite imena tablica, popise kolona i oblikovanje vrijednosti
- Batch Multiple INSERTs za optimiziranu izvedbu u relativnim bazama podataka
Učinkovitost i skalabilnost
- Konverzija na temelju struje za velike radne knjige
- Paralelna konverzija pomoću multi-core sustava
- svjetlosna težina za izvoz pojedinačnih ploča, visoka prijelazna snaga za masovne konverzije
Pogrešna rješavanja i validacija
- Jasna hierarhija iznimaka za pogreške konverzije, kršenja formata i pitanja I/O
- Validacijski kutiji za ispitivanje / ispravljanje podataka pre / post konverzije
- Logging integracijske točke za .NET logging okvirima
Primjer: Excel u CSV konverziju
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);
Savjeti i najbolje prakse
- Metered Licensing : Inicijalizirajte na start-up aplikaciji i pratite korištenje kvote.
- Upravljanje resursima : Koristite struje za velike radne knjige i brzo rasporedite konverter predmete.
- Kodiranje konsistencije : usklađivanje s ciljanim sustavima kako bi se izbjegla korupcija karaktera.
- Sigurnost trake : Instantirajte odvojene konvertere za svaku traku / zadatak.
- Error Recovery : Wrap poziva u pokušaju/prijateljstvu s logikom padanja za invalidne stanice.
- Reusable Templates : Shrani XML/SQLSCRIPT template vanjski za jednostavne ažuriranja.
Zajednička pitanja i rezolucije
- File not found : Uvjerite se da je pruženi put datoteke ispravan.
- Podržani format datoteke : Provjerite da je format ulaza podržan od strane Aspose.Cells.
Često postavljana pitanja
**Što je Aspose.Cells tekst konverter za .NET?**To je usmjereno API za pretvaranje Excel spreadsheets u/iz tekst-based formata kao što su CSV, TSV, XML, i SQLSCRIPT.
**Kako se razlikuje od Aspose.Cells za .NET?**Aspose.Cells je multifunkcionalna knjižnica, dok je tekstovni konverter usmjeren na zadatke konverzije s fokusom na tekst.
**Koji su formati podržani?**XLSX, XLSM, CSV, TSV, XML, SQLSCRIPT i još mnogo toga.
**Može li se prilagoditi postavke generacije teksta?**Da, koristeći SaveOptions
Podskupine kao što su TxtSaveOptions
, JsonSaveOptions
, i itd.