Create New Array (Empty | Data Auto Fill)
using JSON Pointer..
ASTER::ACTION::JSON::Create A New Array: Data Auto Fill Option
Un tableau est créé au chemin spécifié par le pointeur JSON.
-
Il s’agit d’une fonction qui crée un nouveau tableau (Array) dans les données JSON chargées en mémoire.
-
Une option est disponible pour insérer des données dans les éléments du tableau lors de la création du tableau.
Parameter.1
Pointeur JSON : Spécifiez la position d'insertion des données de type tableau.
Si le nom de la clé est dupliqué, il sera écrasé.
Créez un tableau sous la racine avec le nom de clé "test"
, exemple de pointeur JSON:
"/test"
Parameter.2
Nombre d'éléments de tableau
Le nombre de fois pour ajouter des éléments à la fin du tableau et le nombre de fois pour insérer des données = spécifier le nombre d'éléments du tableau.
Comme exemple de paramètres lors de l'insertion de 3
éléments de données dans le tableau,
3
Parameter.3
Spécification du type de données à insérer
0
Lorsqu’une valeur de 0
est donnée, les données ne sont pas insérées à la fin de l’élément de tableau. La spécification de Paramètre.2 est désactivée.
Le type de données à insérer peut être choisi parmi
2
types de types primitifs et types de structures de données.Il existe une commande dédiée pour Boolean.
Numéro | Type de Donnée | Détail |
---|---|---|
0 | Aucun | Ignore la spécification de Paramètre.2. |
1 | Numérique | Des numéros séquentiels à partir de 0 sont automatiquement attribués. |
2 | Chaîne | Une chaîne vide "" est automatiquement attribuée. |
3 | Tableau | Pas de valeur initiale, devient un tableau bidimensionnel. |
4 | Objet | La valeur initiale {"key":0} est attribuée. Le type numérique correspondant au nom de la clé est séquentiel. |
Vous trouverez ci-dessous des exemples de paramètres et leurs résultats pour Paramètre.3 en relation avec Paramètre.1 et Paramètre.2.
{
"test":[]
}
{
"test":[
0,
1,
2
]
}
{
"test":[
"",
"",
""
]
}
{
"test":[
[],
[],
[]
]
}
{
"test":[
{"key":0},
{"key":1},
{"key":2}
]
}