Aspose.Cells JSON Converter per a .NET

Cèl·lules JSON Converter per .NET proporciona una conversió sense segles, d’alt rendiment entre les estructures de dades de Microsoft Excel (XLS, XLSX,XLSM) i JSON. Si cal serialitzar els continguts de la taula de treball en jSON per a les aplicacions web o reconstruir els arxius Excel des de les càrregues de pagament de json, aquest plugin assegura la precisió, la validació del calendari i l’eficàcia del funcionament.

Instal·lació i configuració

Amb la llicència activada i el paquet instal·lat, vostè pot integrar immediatament els fluxos de treball de conversió JSON a les seves aplicacions .NET.

Característiques clau

Format de cobertura

  • Suport per a XLS, XLSX, XLSM i XLTX.
  • Retenen fórmules, estils, regions fusionades i metadades del llibre de treball.
  • Assegura conversions de rotació de l’Excel a JSON i enrere.

Mapa de l’esquema JSON

  • Els mapes varien en arrels o objectes JSON.
  • Inclou/exclou les capes, les files amagades i els peus.
  • Formatació de control per a nombres, dates i booleans.
  • Compareixen les sortides JSON amb els contractes REST API o els esquemes existents.

Performance i Streaming

  • Processar grans set de dades utilitzant la lectura/escriptura en streaming.
  • Convertir ronda per ro o en batxes sense carregar tot el llibre de treball.
  • Suporta async I/O per a operacions no bloquejades en ASP.NET Core.

Opcions avançades

  • Transformadors de valor de cèl·lula personalitzats (per exemple, serialitzacions de dates).
  • Controlar les polítiques d’indentació JSON, codificació i zero.
  • Conserva els certs, els personatges especials i els formats locals específics.

Trastorn d’errors i validació

  • Detectar fórmules invalidades, fluxos corruptes, o errors de esquema.
  • Validació de trucades per tractar o corregir errors.
  • Una clara jerarquia d’excepció per a la descomposició i la resolució de problemes.

Exemple de codi: Convertir Excel a JSON

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

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

Consells i millors pràctiques

  • Defineix els esquemes JSON una vegada i els reutilitza en múltiples tasques.
  • Per a grans llibres de treball, permeten el mode de streaming i tune batxines.
  • Les trucades de conversió en blocs de prova/catx per gestionar els errors de llicència i I/O.
  • Utilitza transformadors per a la formatació consistent de dates i números.
  • Valida la entrada de JSON abans d’importar-la a Excel.
  • Utilitza APIs async per a conversions de llarg termini en aplicacions web.

Problemes comuns i resolucions

  • **Arxiu no trobat: ** Verifica el camí de fitxer d’entrada.
  • Format de fitxer no suportat: Assegureu-vos que el format d’entrada està supportat.

Preguntes freqüents

**Què és Aspose.Cells JSON Converter per a .NET?**Permet la conversió programàtica de fitxers d’Excel de / a estructures JSON en aplicacions .NET.

**Com es diferencia de Aspose.Cells per a .NET?**Aspose.Cells és una biblioteca plenament caracteritzada. El convertidor JSON se centra en els fluxos de treball d’Excel-to-JSON i de Json a Excel.

**Quins formats de fitxers es donen suport?**XLSX, XLSM, XLTX , XLTM i JSON.

**Es pot personalitzar la generació JSON?**Sí, utilitzar JsonSaveOptions per a la indentació, el codificació i la configuració de format.

 Català