ASPOSE.CELLS Text Converter for .NET
Az Aspose.Cells Text Converter for .NET egy nagy teljesítményű API, amely a Microsoft Excel munkafüzetek (XLS, XLSX és XLSM) több szövegalapú formátumra – beleértve a CSV, a TSV, az XML és az SQLSCRIPT – átalakítására szolgál, és fordítva.A robusztus Asposa.cells motoron épül, ez a plugin gyorsítja a szövegátváltási munkafolyamatokat az adat-migrációs eszközök, jelentési csővezetékek, ETL folyamatok és széles lapfeldolgozási szolgáltatások számára.
Telepítés és telepítés
- Adja hozzá az Aspose.Cells NuGet csomagot a .NET projekthez.
- Az értékelési korlátozások elkerülése érdekében beállítsa a mérett engedélyezést.
További részletekért lásd a telepítés Az engedélyezéshez, kövesse Mérett licenc .
Jellemzők és funkciók
Teljes formátumú támogatás
- Bejelentkezés: XLS, XLsX, Az XLSM
- Kiadás: CSV és TSV, XML (customizable), SQLSCRIPT (adatbázis kész INSERT nyilatkozatok)
- Támogatja a körforgásos konverziókat az Excel munkafüzetek és a szöveges formátumok között
Delimiter & Encoding alkalmazkodás
- Határozza meg a személyre szabott delimitátorokat, a idéző karaktereket és a CSV/TSV menekültsorozatokat
- Ellenőrző kódolás (UTF-8, UTF-16, ISO-8859-1, stb.) a kompatibilitás érdekében
- Lehetőségek, hogy tartalmazza / kizárja a fejek, lábak, és fehér sorok
XML szerkezetellenőrzés
- Térkép munkafüzet adatait XML elemekbe és attribútumokba a személyre szabott sablonokkal
- A gyökérelemek, a névterületek és a schéma-megfelelő kimenetel beállítása
- Támogatja a sor-központú és cell-centrikus XML-reprezentációkat
SQLSCRIPT generáció
- Átalakítsa az egyes sorokat az SQL INSERT nyilatkozatok automatikusan
- Az asztali nevek, oszloplisták és értékformátumok személyre szabása
- Multiple INSERTs a relatív adatbázisok optimalizált végrehajtásához
teljesítmény és skálázhatóság
- Stream-alapú átalakítás nagy munkakönyvekhez
- párhuzamos átalakítás multi-core rendszerekkel
- Lightweight az egylap exporthoz, nagy átjárhatóság a tömeges konverziókhoz
Hibaelhárítás és érvényesítés
- Egyértelmű kivételek hierarchiája az átalakítási hibák, a formátum megsértése és az I/O problémák esetében
- Validációs csomópontok ellenőrizni / helyes adatok pre / post konverzió
- Logging integrációs pontok .NET logging keretekhez
Példa: Excel a CSV konverzióra
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);
Tippek és legjobb gyakorlatok
- Metered Licensing : Az alkalmazás indításakor kezdeményezzük és figyelemmel kísérjük a kvóta használatát.
- erőforrás menedzsment : Használja a nagy munkafüzetek áramlását, és gyorsan elhelyezze a konvertáló objektumokat.
- Coding Consistency : Align a célrendszerekkel, hogy elkerüljék a karakter korrupcióját.
- A szál biztonsága : Azonnali elkülönített átalakítók az egyes szalagok / feladatok számára.
- Error Recovery : A hibás sejtek esetében a kísérlet/kapcsolás logikájával futó hívások.
- Használható sablonok : XML/SQLSCRIPT sablont külsőleg tárolunk könnyű frissítésekhez.
Közös kérdések és határozatok
- Fájl nem található : Győződjön meg róla, hogy a megadott fájlmutató helyes.
- Támogatott fájlformátum : Ellenőrizze, hogy a beviteli formátumot az Aspose.Cells támogatja.
Gyakran feltett kérdések
**Mi az Aspose.Cells Text Converter for .NET?**Ez egy fókuszált API az Excel lapok szövegalapú formátumok, mint például CSV, TSV, XML és SQLSCRIPT átalakítására.
**Hogyan különbözik az Aspose.Cells-től a .NET-hez?**Az Aspose.Cells egy multifunkcionális könyvtár, míg a Text Converter a szövegközpontú konverziós feladatokra összpontosít.
**Milyen formátumokat támogatunk?**XLSX, XLSM, CSV, TSV, XML, SQLSCRIPT és így tovább.
**A szöveg generációs beállítások személyre szabhatók-e?**Igen, használja SaveOptions
alosztályok, mint például TxtSaveOptions
, JsonSaveOptions
, és így tovább.