$jsonArrayIndex[]
La función $jsonArrayIndex obtiene el índice de un valor dentro de un array JSON.
La función
$jsonArrayIndexdevolverá-1si el valor no se encuentra y devolverá un resultado vacío si no se ejecutaron$jsonParseo$jsonSet, o si se ejecutó$jsonClear.
Sintaxis
$jsonArrayIndex[Key;...;Value]
Parámetros
-
key(Tipo: String || Obligatorio)La clave JSON donde se buscará el valor. -
value(Tipo: String, Integer, Float || Obligatorio)El valor a buscar dentro del array.
Ejemplo
$jsonParse[{
'computer': [{
'apps': {
'software': ['BlueStacks', 'Krita', 'Visual Studio Code'],
"games": ['GTA 5', 'RDR 2', 'CS:GO', 'Cyberpunk 2077']
}
},{
'cpu': 'Intel',
'gpu': 'NVIDIA',
'ram': 'XPG'
}]
}]
El índice de `$message[-1]` en `apps/software` es: $jsonArrayIndex[computer;0;apps;software;$message[-1]].

Para obtener más información, consulte la Guía de JSON Funciones.