Aspose.Cells JSON Converter dla .NET

Aspozy - komórki JSON Konwerter dla .NET zapewnia bezprzewodową, wysokiej wydajności konwersję między księgami roboczymi Microsoft Excel (XLS, XLSX,XLSM) i strukturami danych JSON. Niezależnie od tego, czy musisz serializować zawartość arkusza roboczego do aplikacji internetowych lub odtworzyć pliki Excel z ładunków płatniczych jSON, ten wtyczka zapewnia dokładność, weryfikację schematu i efektywne wyniki.

Instalacja i ustawienie

Dzięki włączeniu licencji i zainstalowaniu pakietu możesz natychmiast zintegrować przepływy pracy konwersji JSON w aplikacjach .NET.

Główne cechy

Format pokrycia

  • Obsługuje XLS, XLSX, XLSM i XLTX.
  • Utrzymuje formuły, style, połączenia regionów i metadane książki roboczej.
  • Zapewnia konwersje okrągłe z programu Excel do JSON i z powrotem.

Dostosowane mapowanie schematu JSON

  • Mapa rozciąga się na arkusze JSON lub obiekty.
  • Włącz / wyklucz głowice, ukryte linie i stopy.
  • Formatowanie kontrolne dla liczb, dat i booleanów.
  • Wyjścia JSON są zgodne z umowami REST API lub istniejącymi schematami.

Wydajność i strumień

  • Przetwarzanie dużych zestawów danych za pomocą strumienia czytania/pisania.
  • Konwertuj z rzędu lub w zestawy bez ładowania całej księgi roboczej.
  • Obsługuje async I/O dla operacji bez blokowania w ASP.NET Core.

Zaawansowane opcje

  • Dostosowane transformatory wartości komórkowej (np. serializatory daty).
  • Kontrola polityki indentacji JSON, kodowania i zero.
  • Zachowaj wiodące zery, specjalne postacie i lokalne formaty.

Błąd i weryfikacja

  • Zidentyfikuj nieprawidłowe formuły, skorumpowane przepływy lub nieporozumienia schematu.
  • Właściwości telefoniczne do rozwiązywania lub naprawienia błędów.
  • Jasna hierarchia wyjątków dla odbioru i rozwiązywania problemów.

Przykład kodu: Konwersja programu Excel do JSON

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

// Convert the workbook to JSON file
workbook.Save("sample_out.json", SaveFormat.Json);

Porady i najlepsze praktyki

  • Określenie schematów JSON raz i ponowne wykorzystanie ich w wielu zadaniach.
  • Dla dużych książek roboczych umożliwia się tryb strumieniowy i rozmiary tune batch.
  • Włóż połączenia konwersji w blokach try/catch, aby poradzić sobie z błędami licencji i I/O.
  • Użyj transformatorów do konsekwentnego formatowania dat i liczb.
  • Potwierdź wstępny JSON przed importowaniem do programu Excel.
  • Użyj async APIs do długotrwałych konwersji w aplikacjach internetowych.

Typowe problemy i rozwiązania

  • File nie znaleziono: Sprawdź ścieżkę pliku wejściowego.
  • Nie obsługiwany format pliku: Upewnij się, że format wejścia jest wspierany.

Często zadawane pytania

**Co to jest Aspose.Cells JSON Converter dla .NET?**Umożliwia programową konwersję plików programu Excel z / do struktur JSON w aplikacjach .NET.

**Jak różni się od Aspose.Cells dla .NET?**Aspose.Cells to pełnoprawna biblioteka. Konwerter JSON koncentruje się na przepływach roboczych programu Excel-to-JSON i jSON-do-Excel.

**Jakie formaty plików są obsługiwane?**XLSX, XLSM, XLTX i JSON.

**Czy generacja JSON może być dostosowana?**Tak – użyj JsonSaveOptions do indentacji, kodowania i formatowania ustawień.

 Polski