Sök text i fjärranslutna Excel-kalkylark – Hitta data i specifika intervall
Sök i innehåll i fjärrintervall
Sök systematiskt efter specifik text i valfritt intervall av Excel-kalkylblad med Aspose.Cells Cloud API. Hitta text, siffror eller formler i filer som finns lagrade i molnlagring. RESTful API för automatiserad datadisposition, innehållsanalys och arbetsflöden för kalkylarksgranskning.
Webb-API
PUT https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/ranges/{cellArea}/search/content
Säkerhet och autentisering
Aspose.Cells Cloud API är säkra och kräver JWT-tokenbaserad autentisering.
-H "Authorization: Bearer {access_token}"
cURL-exempel
curl -X PUT "https://api.aspose.cloud/v4.0/cells/MyWorkbook.xlsx/worksheets/Orders_2024/ranges/B2:H100/search/content?searchText=Report&ignoreCase=true" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json"
Begäranparametrar
| Parameternamn | Typ | Sökväg/Fråga/Streng/HTTPBody | Beskrivning |
|---|---|---|---|
| name | String | Sökväg | Obligatoriskt. Filnamnet (inklusive tillägg) för den Excel-arbetsbok som ska genomsökas, t.ex. customer_data.xlsx. |
| worksheet | String | Sökväg | Obligatoriskt. Det exakta namnet på kalkylbladet inom arbetsboken där sökning ska ske, t.ex. Orders_2024. |
| cellArea | String | Sökväg | Obligatoriskt. Målintervallet för sökningen, specificerat i A1-notation (t.ex. B2:H100). Sökningen begränsas till detta område. |
| searchText | String | Fråga | Obligatoriskt. Den specifika textsträngen, siffran eller del av innehåll som ska hittas i det definierade cellområdet. |
| ignoreCase | Boolean | Fråga | Valfritt. När inställt på true ignorerar sökningen skiftlägesskillnader (t.ex. matchar “Report” även “report”). Standardvärde är false (skiftlägeskänsligt). |
| folder | String | Fråga | Valfritt. Sökvägen till katalogen i molnlagringen där arbetsboken finns. Om utelämnad används rotkatalogen. |
| storageName | String | Fråga | Valfritt. Identifikator för en anpassad molnlagringskonfiguration. Om ej angiven används standardlagringen för kontot. |
| region | String | Fråga | Valfritt. Kultur-/regioninställning (t.ex. sv-SE) som kan påverka tolkningen av regionspecifika tecken eller format under sökningen. |
| password | String | Fråga | Valfritt. Lösenordet för att dekryptera och komma åt en lösenordsskyddad kalkylarkfil. Utelämna om filen inte är krypterad. |
Svar
{
"Code": 200,
"Status": "OK",
"TextItems": [
{
"Filename": "string",
"Worksheet": "string",
"Position": "string",
"Content": "string"
}
]
}
Felkoder
- 400 Bad Request – Ogiltig URI för Aspose.Cells Cloud API.
- 401 Unauthorized – Ogiltig åtkomsttoken, klient-ID eller klienthemlighet.
- 404 Not Found – Kalkylarkfilen är inte tillgänglig.
- 500 Server Error – Ett oväntat tillstånd förhindrade servern från att uppfylla begäran.
Var bör vi använda sökning i innehåll i ett intervall av kalkylarks-API:t?
- Storskalig datakvalitetskontroll – Under acceptansfasen i ETL-processen för datalagring söks efter saknade fältbeskrivningar, odefinierade förkortningar eller platshållartext (t.ex.
"TBD"eller"NULL") i datamappningstabellen (DataDictionary!B2:F1000) för att identifiera ofärdiga datadefinitioner. - Dynamisk rapportgenerering och innehållsextraktion – I automatiserade rapporteringssystem söks och extraheras aktuella periodsdatablock markerade med specifika identifierare (t.ex.
"[KPI]") från mallkalkylblad med blandat innehåll (Monthly_Metrics!C10:G50) för att sammanställa slutgiltiga rapporter. - Kontrakt- och juridisk dokumentanalys – Vid granskning av kalkylarksbilagor med många klausuler lokaliseras effektivt specifika juridiska termer (t.ex.
"ansvarsbegränsning"), parters namn eller datum inom ett definierat intervall (Contract_Terms!A:A) för att påskynda granskningsprocessen.
Varför bör du använda sökning i innehåll i ett intervall av kalkylarks-API:t?
- Utvecklarvänligt – Aspose.Cells Cloud erbjuder SDK-bibliotek i flera språk, vilket möjliggör snabb utveckling och omfattande dokumentation, vilket avsevärt minskar utvecklingsarbetet jämfört med att bygga egna lösningar.
- Lägre arbetskostnader – Eliminerar behovet av dedikerade roller för hantering av dokumentkonsolidering.
- Betala per användning – Inga förhandsinvesteringar; du betalar endast för de API-anrop som faktiskt används.
- Inga underhållskostnader – Inga servrar att underhålla, ingen programvaruuppdatering och inga kompatibilitetsproblem.
Hur använder man sökning i innehåll i ett intervall av kalkylarks-API:t 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 påskynda utvecklingen. SDK hanterar de underliggande detaljerna, så att du enkelt kan implementera sökning i innehåll i ett intervall av kalkylblad med minimal kod. Kolla in GitHub-repositoriet 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: