Aspose.Cells JSON Converter til .NET

Celler og celler JSON Converter for .NET giver uafhængig, høj præstations konvertering mellem Microsoft Excel-arbejdsbøger (XLS, XLSX,XLSM) og JSON-datastrukturer. uanset om du har brug for at serialisere indholdet af arbejdsløbet til jSON for webapplikationer eller rekonstruere Excel filer fra json payloads, denne plugin sikrer nøjagtighed, schema validering og effektiv ydeevne.

Installation og installation

Med licensing aktiveret og pakke installeret, kan du straks integrere JSON-konversion arbejdsprocesser i dine .NET-applikationer.

Nøglefunktioner

Formateret dækning

  • Støtter XLSX, XLSM, XLTX og XLTM.
  • Opbevarer formler, stilarter, blandede regioner og arbejdsbøger metadata.
  • Det sikrer rund-trip konverteringer fra Excel til JSON og tilbage.

Tilpasset JSON Schema Mapping

  • Kortet varierer til JSON aræer eller objekter.
  • Inkludere / udelukke hoved, skjulte rækker og foder.
  • Kontrolformatering for tal, datoer og booleaner.
  • Match JSON output med REST API kontrakter eller eksisterende ordninger.

Udgivelse og streaming

  • Behandle store datasæt ved hjælp af streaming læsning/skrivning.
  • Konverter line-by-row eller i pakker uden at oplade hele arbejdsbokken.
  • Understøtter async I/O for ikke-blokkering i ASP.NET Core.

Avancerede muligheder

  • Tilpassede celleværdi transformatorer (f.eks. dato serialisere).
  • Kontrol JSON indentation, kodning og null politikker.
  • Bevar ledende zeros, særlige tegn og lokale-specifik formater.

Fejlbehandling og validering

  • Detekterer ugyldige formler, korrupte strømme eller schemafejl.
  • Validering callbacks for at håndtere eller rette fejl.
  • Klar undtagelse hierarki for debugging og problemløsning.

Kodeeksempel: Konverter Excel til JSON

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

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

Tips og bedste praksis

  • Definer JSON-systemer én gang og genanvend dem i flere opgaver.
  • For store arbejdsbøger, tillader streaming-modus og tune batch størrelser.
  • Wrap konvertering opkald i try/catch blokker til at håndtere licens og I/O fejl.
  • Brug transformatorer til konsekvent formatering af datoer og tal.
  • Validering af indkommende JSON før import til Excel.
  • Brug async APIs til langvarige konverteringer i webapplikationer.

Fælles spørgsmål og resolutioner

  • File ikke fundet: Kontrollér indgangsfilen vej.
  • Utstøttet filformat: Sørg for, at indtastningsformat understøttes.

Ofte stillede spørgsmål

**Hvad er Aspose.Cells JSON Converter for .NET?**Det giver mulighed for programmatisk konvertering af Excel-filer fra/til JSON-strukturer i .NET-applikationer.

**Hvordan adskiller det sig fra Aspose.Cells for .NET?**Den JSON Converter fokuserer på Excel-til-JSON og jSON- til-Excel arbejdsprocesser.

**Hvilke filformater understøttes?**XLSX, XLSM, XLTX og JSON.

**Kan JSON-generationen tilpasses?**Ja, brug af JsonSaveOptions til indentation, kodning og formatering af indstillinger.

 Dansk