Excel-plattform för dataintegriering från flera källor – Aspose.Cells Clouds API för automatisk dataimport och -transformation.

Grundläggande funktioner

Stöd för flera dataformat

  • CSV-dataimport: Stöder flera avgränsare och identifierar automatiskt kodning.
  • JSON-datahantering: Flattar komplexa JSON-strukturer till Excel-tabeller.
  • XML-filkonvertering: Knyter noddata till Excel-rad- och kolumnstruktur.

Beskrivning av API:et för import av data till kalkylblad

Webb-API

PUT https://api.aspose.cloud/v4.0/cells/import/data

Säkerhet och autentisering

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

Begärandeparametrar

ParameterNamn Typ Plats Beskrivning
datafile Fil FormData Datafilen (CSV, JSON eller XML) som ska importeras.
spreadsheet Fil FormData Målarbetsboken som ska ta emot den importerade datan.
worksheet sträng Query Namn på arbetsbladet där datan ska placeras.
startCell sträng Query Översta vänstra cellen (t.ex. A1) som markerar startpositionen för importen.
insert bool Query true för att infoga rader; false för att skriva över befintlig data.
convertNumericData bool Query true för att konvertera numeriska strängar till siffror vid import.
splitter sträng Query Enkeltecken för CSV-avgränsare (standard är ,).
outPath sträng Query (valfritt) Mappkväll för den uppdaterade arbetsboken.
outStorageName sträng Query (valfritt) Namn på lagringsplatsen för utfil.
fontsLocation sträng Query (valfritt) Sökväg till en anpassad teckensnittsmapp, om sådan krävs.
region sträng Query (valfritt) Konfiguration av kalkylbladsregion (t.ex. sv-SE).
password sträng Query (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ärdsdetaljer.
400 Felaktig begäran Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds).
401 Oauktoriserad Ogiltig eller saknad JWT-token.
413 Payload för stor Uppladdad fil överskrider storleksgränsen.
500 Internt serverfel Oväntat serverfel.

Varför du bör använda detta API

  • Effektiv dataladdning – Möjliggör bulkimport av stora dataset direkt till en arbetsbok utan att skapa mellanliggande filer.
  • Brett SDK-stöd – Erhåller klientsbibliotek för .NET, Java, PHP, Ruby, Node.js, Python, Go och Perl, vilket förenklar integrationen.
  • Bearbetning i minnet – Utför transformationer i minnet, vilket minskar kraven på temporär lagring.

Hur du använder API:et för import av data till kalkylblad med SDK:er

Anteckningar / begränsningar: API:et stöder upp till 1 000 000 rader per import. Komma är standardavgränsare för CSV; andra enkeltolkade avgränsare kan anges via parametern splitter. Stora XML-filer kan öka bearbetningstiden.

För relaterade åtgärder såsom export av data eller konvertering av arbetsboksformat, se dokumentationen för Export Data och Convert Workbook.

API-specifikation för import av data till kalkylblad

API-specifikationen för import av data till kalkylblad tillhandahåller ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från din webbläsare. Du kan använda kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells webbtjänster. Följande exempel visar hur du gör anrop till Cloud-API:et med cURL.

Använd Aspose.Cells Cloud SDK:er

Att använda SDK är det snabbaste sättet att utveckla, eftersom den döljer detaljer på låg nivå och låter dig importera data till ett kalkylblad med kort kod. Kolla in GitHub-arkivet för en komplett lista över Aspose.Cells Cloud SDK:er.