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: