Så här konverterar du lokalt kalkylbladsområdesdata till en JSON-fil: Steg-för-steg-guide
Exportera områdesdata från en lokal Excel-fil till en JSON-fil med Cloud API:et.
Konvertera område till JSON API
PUT https://api.aspose.cloud/v4.0/cells/convert/range/json
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Parametrar för begäran:
| Parameternamn | Typ | Sökväg/Frågesträng/HTTP-brödtext | Beskrivning |
|---|---|---|---|
| Spreadsheet | Fil | FormData | Ladda upp kalkylarksfilen. |
| worksheet | Sträng | Frågesträng | Namn på kalkylbladet i kalkylarket. |
| range | Sträng | Frågesträng | Cellområde att konvertera, t.ex. A1:C10. |
| outPath | Sträng | Frågesträng | (Valfritt) Mapp som innehåller arbetsboken; standard är null. |
| outStorageName | Sträng | Frågesträng | Namn på lagringsplatsen för utdatafilen. |
| fontsLocation | Sträng | Frågesträng | Plats för anpassade teckensnitt för hemanvändning. |
| region | Sträng | Frågesträng | Inställning för kalkylarksregion. |
| password | Sträng | Frågesträng | Lösenord för att öppna kalkylarksfilen. |
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 begäran | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Oauktorisering | 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:et Konvertera område till JSON?
- Realtidsinstrumentpaneler: Konvertera live-Excel-data till JSON för diagrambibliotek som Chart.js eller D3.js.
- Kalkylark som tjänst: Exponera Excel-områden som JSON-slutpunkter för andra tjänster.
- Webhook-nyttolast: Omvandla kalkylarksdata till JSON för webhook-aviseringar.
- Snabb dataprotypskapande: Snabbt konvertera renad Excel-data till JSON för analys i Python eller R.
- Maskininlärningspiprader: Förbearbeta träningsdata från affärsägda kalkylark.
- E-handelsoperationer: Synkronisera produktkataloger eller prislistor till webbplatser via JSON.
- Rapporteringsautomatisering: Generera JSON-dataströmmar från finansiella modeller för automatisk rapportering.
- Applikationskonfiguration: Hantera funktionsswitchar, inställningar eller A/B-testparametrar i Excel → JSON.
- Stöd för flera språk: Konvertera lokaliseringsspreadsheets till JSON för i18n-bibliotek.
- Dynamiska menyer/navigering: Lagra webbplatsnavigeringsstrukturer i Excel och distribuera dem som JSON.
För andra konverteringsalternativ, se Konvertera område till CSV guide.
Varför bör du använda API:et Konvertera område till JSON?
- SDK-stöd: Aspose.Cells Cloud tillhandahåller bibliotek för flera språk, vilket minskar mängden anpassad kod som behövs.
- Lägre lagringskostnader: Området kan konverteras utan att hela arbetsboken först behöver laddas upp, vilket sparar lagringsutrymme.
- Kompatibilitet med webb- och mobilappar: JSON är det inbyggda dataformatet för moderna JavaScript-ramverk som React, Vue och Angular.
- Brett språkstöd: Nästan alla programmeringsspråk och databaser kan använda JSON.
- Bevarande av strukturerad data
- Intelligent strukturerkänning: Konverterar automatiskt tabelldata till korrekta JSON-arrays eller objekt.
- Rubrikmappning: Använder första raden som JSON-nycklar för rent objektstrukturerade data.
- Datatyper bevaras: Bevarar nummer, datum och booleska typer istället för vanlig text.
Hur använder man API:et Konvertera område till JSON med SDK:er?
API-specifikation för Konvertera område till JSON
API-specifikation för Konvertera område till JSON definierar ett offentligt tillgängligt programmeringsgränssnitt och tillåter dig att utföra 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 Cloud API med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda SDK är det snabbaste sättet att utveckla, eftersom den abstraher bort detaljer på låg nivå och låter dig konvertera ett dataområde till en JSON-fil med kort kod.
Se GitHub-förrådet för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man gör anrop till Aspose.Cells webbtjänster med olika SDK:er: