Support de JSON
- Mise à jour2025-08-27
- Temps de lecture : 1 minute(s)
Pour utiliser JSONP afin d'éviter la politique de même origine dans la plupart des navigateurs, faites des requêtes normales puis ajoutez un paramètre $callback supplémentaire. Par exemple, GET http://my_server:3580/nivariable/VariableObjects('ni.var.psp://localhost')/type?$format=json&$callback=my_callback
Les données JSON sont transmises comme paramètre à une fonction appelée my_callback, que vous avez fournie avec le paramètre $callback. Le support JSONP n'est valable que lorsque le format JSON est demandé. Le support JSONP est ignoré si le format XML est demandé.
Représentation des waveforms
Les waveforms dans LabVIEW sont des clusters de quatre composantes : t0, dt, Y et des attributs. Dans JSON, les waveforms sont représentées comme les valeurs chaîne de la représentation de l'objet JSON. En XML, LabVIEW aplatit les valeurs en VI de primitive XML. Les « < » et « > » sont échappés avec « < » and « > » et stockés comme la valeur chaîne de la propriété Value.