Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Te funkcje mogą służyć do konwertowania wartości między typami danych JSON i kodowaniem.
bool
Konwertuje parametr na wartość logiczną. Ta funkcja obsługuje parametry typu liczba, ciąg i wartość logiczna. Podobnie jak wartość logiczna w języku JavaScript, dowolna wartość z wyjątkiem 0 lub 'false' zwraca wartość true.
Poniższy przykład zwraca wartość true:
"[bool(1)]"
Poniższy przykład zwraca wartość false:
"[bool(0)]"
Poniższy przykład zwraca wartość true:
"[bool(true)]"
Poniższy przykład zwraca wartość true:
"[bool('true')]"
dekodujBase64
Dekoduje parametr z ciągu zakodowanego w formacie base-64. Ta funkcja obsługuje tylko parametry typu string.
Poniższy przykład zwraca wartość "Contoso":
"[decodeBase64('Q29udG9zbw==')]"
decodeUriComponent
Dekoduje parametr z ciągu zakodowanego w adresie URL. Ta funkcja obsługuje tylko parametry typu string.
Poniższy przykład zwraca wartość "https://portal.azure.com/":
"[decodeUriComponent('https%3A%2F%2Fportal.azure.com%2F')]"
encodeBase64
Koduje parametr do ciągu zakodowanego w formacie base-64. Ta funkcja obsługuje tylko parametry typu string.
Poniższy przykład zwraca wartość "Q29udG9zbw==":
"[encodeBase64('Contoso')]"
Encodeuricomponent
Koduje parametr do ciągu zakodowanego w adresie URL. Ta funkcja obsługuje tylko parametry typu string.
Poniższy przykład zwraca wartość "https%3A%2F%2Fportal.azure.com%2F":
"[encodeUriComponent('https://portal.azure.com/')]"
liczba zmiennoprzecinkowa
Konwertuje parametr na zmiennoprzecinkowe. Ta funkcja obsługuje parametry typu liczba i ciąg.
Poniższy przykład zwraca wartość 1.0:
"[float('1.0')]"
Poniższy przykład zwraca wartość 2.9:
"[float(2.9)]"
int
Konwertuje parametr na liczbę całkowitą. Ta funkcja obsługuje parametry typu liczba i ciąg.
Poniższy przykład zwraca wartość 1:
"[int('1')]"
Poniższy przykład zwraca wartość 2:
"[int(2.9)]"
analizowanie
Konwertuje parametr na typ natywny. Innymi słowy, ta funkcja jest odwrotnością funkcji string(). Ta funkcja obsługuje tylko parametry typu string.
Poniższy przykład zwraca wartość 1:
"[parse('1')]"
Poniższy przykład zwraca wartość true:
"[parse('true')]"
Poniższy przykład zwraca wartość [1,2,3]:
"[parse('[1,2,3]')]"
Poniższy przykład zwraca wartość {"type":"webapp"}:
"[parse('{\"type\":\"webapp\"}')]"
string
Konwertuje parametr na ciąg. Ta funkcja obsługuje parametry wszystkich typów danych JSON.
Poniższy przykład zwraca wartość "1":
"[string(1)]"
Poniższy przykład zwraca wartość "2.9":
"[string(2.9)]"
Poniższy przykład zwraca wartość "[1,2,3]":
"[string([1,2,3])]"
Poniższy przykład zwraca wartość "{"type":"webapp"}":
"[string({\"type\":\"webapp\"})]"
Następne kroki
- Aby zapoznać się z wprowadzeniem do usługi Azure Resource Manager, zobacz Omówienie usługi Azure Resource Manager.