Optionaljson: unknownOptionalvalue: unknownOptionalpath: stringOptionalprop: stringL'objet à modifier ; il reste tel quel et une copie modifiée revient. Une valeur qui n'est pas un objet lève une erreur
Ce à quoi la propriété est définie sur chaque objet correspondant ; n'importe quelle valeur compatible JSON
Une expression JSONPath sélectionnant les objets parents, comme $.parts[*] ; la propriété est
définie sur chacun d'eux
Nom de la propriété définie sur chaque objet que le chemin atteint
Alimente
json.setValue: le JSON à copier et à modifier, le JSONPath vers les objets à modifier, la propriété à définir sur chacun et la valeur qu'elle reçoit.