Sök efter text i fjärrarbetsblad i Excel-kalkylark – Hitta specifik data
Sök i innehåll i fjärrarbetsblad
Sök programmatiskt efter specifik text i valfritt Excel-kalkylblad med Aspose.Cells Cloud API. Tjänsten kan hitta text, siffror eller formler i filer som lagras i molnlagring, vilket möjliggör automatiserade arbetsflöden för dataupptäckt, innehållsanalys och granskning av kalkylark.
Webb-API
PUT https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/search/content
Säkerhet och autentisering
Aspose.Cells Cloud-API:er är säkra och kräver JWT-tokenbaserad autentisering.
-H "Authorization: Bearer {access_token}"
Förfrågningsparametrar
| Parameternamn | Typ | Path/Query String/HTTP Body | Beskrivning |
|---|---|---|---|
| name | String | Path | Obligatoriskt. Filnamnet på målkalkylarket (t.ex. annual_report.xlsx). |
| worksheet | String | Path | Obligatoriskt. Kalkylbladet i kalkylarket där sökningen ska utföras. |
| searchText | String | Query | Obligatoriskt. Den exakta textsträngen eller siffran som ska hittas. |
| ignoreCase | Boolean | Query | Valfritt. När värdet är true är sökningen skiftlägesokänslig. Standard är false. |
| folder | String | Query | Valfritt. Sökvägen till mappen som innehåller kalkylarket. Om utelämnas används rotmappen. |
| storageName | String | Query | Valfritt. Namnet på en anpassad konfigurerad molnlagring. Om utelämnas används standardlagring. |
| region | String | Query | Valfritt. Språkinställning (t.ex. sv-SE) som kan påverka textjämförelse. |
| password | String | Query | Valfritt. Lösenord för ett lösenordsskyddat kalkylark. Utelämna om filen inte är krypterad. |
Svar
{
"textItems": [
{
"cellName": "A1",
"text": "Total",
"occurrences": 1
},
{
"cellName": "B5",
"text": "Total",
"occurrences": 2
}
],
"code": 200,
"status": "OK"
}
- textItems – Array med matchningar. Varje post innehåller cellens adress (
cellName), den matchade strängen (text) och hur många gånger den förekommer i cellen (occurrences). - code – HTTP-statuskod som returneras av tjänsten.
- status – Textuell beskrivning av resultatet.
Felkoder
- 400 Bad Request – Ogiltig API-URI eller felaktigt formade parametrar.
- 401 Unauthorized – Saknad eller ogiltig OAuth 2.0-token.
- 404 Not Found – Kalkylarket eller kalkylbladet kan inte hittas.
- 500 Server Error – Ett oväntat tillstånd uppstod vid bearbetning av förfrågan.
Var bör vi använda sökning i innehåll i kalkylbladet med Spreadsheet API?
- Granskning av kalkylark för efterlevnad: Hitta känsliga termer (t.ex. “Konfidentiellt”) snabbt i hela filen.
- Korsbladad datakoppling: Hitta ett projektnummer eller ett kundnamn som förekommer på flera blad.
- Mallverifiering: Efter att rapporter har genererats, bekräfta att platshållare som
{{Date}}har ersatts. - Historisk datamining: Sök efter specifika händelsekoder i äldre kalkylark för att förstå tidigare affärslogik.
Varför bör du använda sökning i innehåll i kalkylbladet med Spreadsheet API?
- Utvecklarvänligt: SDK:er för många språk accelererar utvecklingen och är helt dokumenterade.
- Lägre arbetskostnad: Minskar behovet av personal som håller sig till manuell datakonsolidering.
- Betala för användning: Du betalar endast för de API-anrop som du faktiskt gör.
- Ingen underhållsarbete: Inga servrar att hantera, ingen mjukvaruuppdatering och inga kompatibilitetsproblem.
- Bevarar avancerat Excel-format vid export av resultat till PDF eller andra format.
Hur man använder sökning efter trasiga länkar i kalkylbladet med Spreadsheet API med SDK:er
OpenAPI-specifikation
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och möjliggör REST-interaktioner direkt från en webbläsare.
Använd Aspose.Cells Cloud SDK:er
Att använda SDK är det bästa sättet att accelerera utvecklingen. SDK hanterar de underliggande detaljerna, så att du enkelt kan implementera sökning i innehåll i kalkylblad för kalkylark med minimal kod. Kolla in GitHub-repositoriet för en komplett lista över Aspose.Cells Cloud SDK:er.