Hur man konverterar lokalt kalkylbladstabelldata till en JSON-fil: Steg-för-steg-guide

Konvertera lokalt kalkylark/Excel-tabell till en JSON-fil med Aspose.Cells Cloud Web API.

Konvertera tabell till JSON – API

Web API

PUT https://api.aspose.cloud/v4.0/cells/convert/table/json

Säkerhet och autentisering

Aspose.Cells Cloud API:n är säkra och kräver JWT-tokenbaserad autentisering.

Begäransparametrar

Parametername Typ Plats Beskrivning
Spreadsheet Fil FormData Den Excel-fil som ska laddas upp.
worksheet Sträng Fråga Namn på kalkylbladet som innehåller tabellen.
tableName Sträng Fråga Namn på tabellen som ska konverteras.
outPath Sträng Fråga (Valfritt) Mappens sökväg där den resulterande JSON-filen ska lagras; standardvärdet är null.
outStorageName Sträng Fråga (Valfritt) Namn på lagringsutrymmet där utdatafilen ska placeras.
fontsLocation Sträng Fråga (Valfritt) Sökväg till anpassade teckensnitt som används vid konvertering.
region Sträng Fråga (Valfritt) Regioninställningar för arbetsboken.
password Sträng Fråga (Valfritt) Lösenord för att öppna en skyddad arbetsbok.

Svar

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

HTTP-statuskoder

Kod Betydelse Beskrivning
200 OK Filter tillämpades framgångsrikt; svaret innehåller åtgärdens detaljer.
400 Felaktig förfrågan Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds).
401 Obehörig Ogiltig eller saknad JWT-token.
413 För stor nyttolast Den uppladdade filen överskrider storleksgränsen.
500 Internt serverfel Oväntat serverfel.

Var bör du använda API:t för att konvertera tabell till JSON?

  • Realtidsinstrumentpaneler – Konvertera live-Excel-data till JSON för diagrambibliotek såsom Chart.js eller D3.js.
  • Kalkylark som tjänst – Exponera Excel-tabeller som JSON-slutpunkter för andra mikrotjänster.
  • Webhook-nyttolast – Omvandla kalkylarkdata till JSON för webhook-meddelanden.
  • Snabb dataprotypning – Konvertera snabbt rensad Excel-data till JSON för Python- eller R-analys.
  • Maskininlärningspiprader – Förbehandla träningsdata som lagras i affärsrelaterade kalkylark.
  • E-handelsoperationer – Synkronisera produktkataloger eller prislistor till webbplatser via JSON.
  • Rapporteringsautomatisering – Generera JSON-strömmar från finansiella modeller för automatisk rapportering.
  • Appkonfiguration – Hantera funktionsswitchar, inställningar eller A/B-testparametrar i Excel → JSON.
  • Stöd för flera språk – Konvertera lokaliseringsspråkark till JSON för i18n-bibliotek.
  • Dynamiska menyer/navigering – Lagra webbplatsens navigeringsstrukturer i Excel och distribuera dem som JSON.

Varför bör du använda API:t för att konvertera tabell till JSON?

  • Utvecklarvänligt – Aspose.Cells Cloud erbjuder SDK för många språk, vilket minskar utvecklingsarbetet och erbjuder omfattande dokumentation.
  • Kostnadseffektivt – Konvertera tabelldata utan att först ladda upp arbetsboken, vilket sparar lagringsutrymme och minskar kostnaderna.
  • Modern webb- och mobilt kompatibilitet – JSON är det ursprungliga dataspåket för webben; API:t låter dig mata live-kalkylarkdata direkt till React, Vue, Angular, mobila appar eller en-sidiga applikationer utan komplex tolkning.
  • Brett språkstöd – JSON fungerar med nästan alla programmeringsspråk, databaser och webbtjänster.
  • Bevarande av strukturerad data
    • Intelligent strukturerkänning – Konverterar automatiskt tabelldata till korrekta JSON-arrayer/objekt.
    • Rubrikavbildning – Använder första raden som JSON-nycklar för rena objektstrukturer.
    • Datatyper bevaras – Bevarar tal, datum och booleska värden (inte bara text).

Versionshistorik: Slutpunkten för att konvertera tabell till JSON introducerades med API-version v4.0 (2024) och är fortfarande den aktuella stabila utgåvan. Tidigare v3.x-slutpunkter är föråldrade.

Hur använder man API:t för att konvertera tabell till JSON med SDK:er?

API-specifikation för att konvertera tabell till JSON

API-specifikation för att konvertera tabell till JSON{:target="_blank" rel=“noopener noreferrer”} tillhandahåller ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.

Du kan använda kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells-webbtjänster. Följande exempel visar hur man gör anrop till moln-API:t med cURL.

Använd Aspose.Cells Cloud SDK:er

Att använda ett SDK abstraher lågnivådetaljer, vilket gör att du kan konvertera en kalkylarkstabell till en JSON-fil med minimal kod. Se den officiella GitHub-förrådet för en komplett lista över Aspose.Cells Cloud SDK:er.

Följande kodexempel visar hur man interagerar med Aspose.Cells-webbtjänster med olika SDK:er: