Hämta villkorsformateringsregler Denna REST API hämtar de villkorsformateringsregler som tillämpas på ett arbetsblad.
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering .
REST API
GET https://api.aspose.cloud/v3.0/cells/{ name} /worksheets/{ sheetName} /conditionalFormattings
Begärparametrar
Parameternamn
Typ
Plats
Beskrivning
name
string
path
Namnet på Excel-filen.
sheetName
string
path
Namnet på arbetsbladet.
folder
string
query
Mappsökvägen där filen lagras.
storageName
string
query
Namnet på lagringstjänsten (valfritt).
Felresponser
HTTP-kod
Anledning
Exempel på brödtext
400
Felaktig begäran – saknade eller ogiltiga parametrar.
{ "Code":"400", "Message":"Invalid parameter value." }
401
Otillåten – saknad eller ogiltig JWT-token.
{ "Code":"401", "Message":"Access token is missing or invalid." }
404
Hittades inte – arbetsboken eller arbetsbladet finns inte.
{ "Code":"404", "Message":"File not found." }
500
Internt serverfel – oväntat serverfel.
{ "Code":"500", "Message":"An unexpected error occurred." }
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och låter dig 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 ett anrop till Cloud API med cURL.
Begäran
curl -v "https://api.aspose.cloud/v3.0/cells/Book1.xlsx/worksheets/sheet1/conditionalFormattings" \
-X GET \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer <access_token>"
Svar
{
"Status" : "OK" ,
"ConditionalFormattings" : {
"Count" : 1 ,
"ConditionalFormattingList" : [
{
"sqref" : "A1:B10" ,
"FormatConditions" : [
{
"Priority" : 1 ,
"Type" : "CellValue" ,
"Operator" : "GreaterThan" ,
"Formula1" : "100" ,
"Style" : {
"Font" : {
"Color" : { "A" : 255 , "R" : 255 , "G" : 0 , "B" : 0 },
"IsBold" : true
}
}
}
]
}
]
}
}
Exemplet ovan visar endast de mest relevanta fälten för att hålla nyttolasten kompakt.
Svarparametrar
Parameter
Typ
Beskrivning
Status
string
Resultatstatus för begäran (t.ex. OK ).
ConditionalFormattings
object
Container för villkorsformateringsdata.
ConditionalFormattings.Count
integer
Antal returnerade villkorsformateringsregler.
ConditionalFormattings.ConditionalFormattingList
array
Lista över villkorsformateringsobjekt.
ConditionalFormattingList[].sqref
string
Cellomfång till vilken formateringen tillämpas (t.ex. A1:B10 ).
ConditionalFormattingList[].FormatConditions
array
Samling av formateringsvillkorsobjekt för omfången.
FormatConditions[].Priority
integer
Utvärderingsprioritet för villkoret.
FormatConditions[].Type
string
Typ av villkor (t.ex. CellValue ).
FormatConditions[].Operator
string
Operator som används för villkoret (t.ex. GreaterThan ).
FormatConditions[].Formula1
string
Första formeln eller värde för villkoret.
FormatConditions[].Style
object
Formatering som tillämpas när villkoret är uppfyllt.
Style.Font.Color
object
RGBA-färgdefinition för teckensnittet.
Style.Font.IsBold
boolean
Anger om teckensnittet är fetstilt.
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
Otillåten
Ogiltig eller saknad JWT-token.
413
Nyttolast för stor
Den uppladdade filen överskrider storleksgränsen.
500
Internt serverfel
Oväntat serverfel.
SDK-familj för molnet
Att använda en SDK är det bästa sättet att påskynda utvecklingen. En SDK hanterar detaljer på låg nivå så att du kan fokusera på dina projektuppgifter. Ta en titt på GitHub-lagringsplatsen för en fullständig lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man anropar Aspose.Cells-webbtjänster med olika SDK:er: