Aspose.Cells Konwerter tekstu dla .NET

Aspose.Cells Text Converter dla .NET to wysokiej wydajności API dostosowane do konwertowania Microsoft Excel workbooks (XLS, XLSX,XLSM) do wielu formatów opartych na tekście – w tym CSV, TSV, XML i SQLSCRIPT – i odwrotnie.

Instalacja i ustawienie

  • Dodaj pakiet Aspose.Cells NuGet do projektu .NET.
  • Ustaw ustawione licencje, aby uniknąć ograniczeń oceny.

Aby uzyskać szczegółowe informacje, zobacz Instalacja Przewodnik. dla licencji, śledź Licencjonowanie według zużycia .

Funkcje i funkcje

Kompleksowy format wsparcia

  • Wprowadzenie: XLS, XLSX, XLSM
  • Źródło: CSV, TSV, XML (SQLSCRIPT (database-ready INSERT oświadczenia)
  • Obsługuje konwersje okrągłe między książkami roboczymi programu Excel a formatami opartymi na tekście

Delimiter i kodowanie dostosowania

  • Określ ustawione rozmiary, cytaty i sekwencje ucieczki dla CSV/TSV
  • Kodowanie sterowania (UTF-8, UTF-16, ISO-8859-1, itp.) dla zgodności
  • Opcje obejmujące / wykluczające głowice, stopy i białe rzędy

Kontrola struktury XML

  • Mapa danych tablicy roboczej do elementów i atrybutów XML za pomocą przyzwoitych szablonów
  • Konfiguracja elementów korzeniowych, przestrzeń nazw i wyników zgodnych ze schematem
  • Obsługuje liniowo-centryczne i komórkowe reprezentacje XML

Generacja SQLSCRIPT

  • Konwertuj każde rzędy do statystyk SQL INSERT automatycznie
  • Dostosuj nazwy tabel, listy kolumn i formatowanie wartości
  • Zestaw wielokrotnych INSERTów dla optymalnego wykonania w relacyjnych bazach danych

Wydajność i skalowalność

  • Konwersja oparta na strumieniu dla dużych książek roboczych
  • Konwersja równoległa za pomocą systemów multi-core
  • Łatwa waga dla eksportu pojedynczych arkuszy, wysoka przepustowość dla konwersji masowych

Błąd i weryfikacja

  • Jasna hierarchia wyjątków dla błędów konwersji, naruszeń formatów i problemów I/O
  • Validacje do sprawdzenia/prawidłowego przekształcania danych przed/post
  • Logowanie punktów integracji dla ram logowania .NET

Przykład: Excel do konwersji CSV

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);

Porady i najlepsze praktyki

  • Metered Licensing : Inicjalizuj w aplikacji start-up i monitoruj wykorzystanie kwoty.
  • Zarządzanie zasobami : Użyj przepływów dla dużych książek roboczych i szybko rozprowadź obiekty konwerterowe.
  • Kodowanie Konsystencji : Zharmonizuj się z systemami docelowymi w celu uniknięcia korupcji charakteru.
  • Bezpieczeństwo wiązki : natychmiastowy oddzielny konwerter dla każdego więzki / zadania.
  • Error Recovery : Wrap połączenia w try/catch z logiką fallback dla nieprawidłowych komórek.
  • Reusable Templates : przechowywanie szablonów XML/SQLSCRIPT zewnętrznie dla łatwych aktualizacji.

Typowe problemy i rozwiązania

  • File nie znaleziono : Upewnij się, że podany ścieżka pliku jest poprawny.
  • Format pliku wspierany : Sprawdź, czy format wejścia jest obsługiwany przez Aspose.Cells.

Często zadawane pytania

**Co to jest Aspose.Cells Text Converter dla .NET?**Jest to skoncentrowany API do konwersji tablic Excel do/z formatów tekstowych, takich jak CSV, TSV, XML i SQLSCRIPT.

**Jak różni się od Aspose.Cells dla .NET?**Aspose.Cells to wielofunkcyjna biblioteka, podczas gdy Konwerter tekstowy kieruje się zadaniami konwersji skoncentrowanymi na tekście.

**Jakie formaty są obsługiwane?**XLSX, XLSM, CSV, TSV, XML, SQLSCRIPT i wiele innych.

**Czy można dostosować ustawienia generacji tekstu?**Tak, używając SaveOptions Podklasy takie jak TxtSaveOptions, JsonSaveOptions, i tak dalej.

 Polski