-
Try out the new Jake: AI Coding Assistant for LabVIEW (beta)!
Get answers to questions about LabVIEW and discuss your code.
JSON Object Serialization by G Craftsman - Toolkit for LabVIEW Download
Version | 2.2.0.3 |
Released | Mar 31, 2017 |
Publisher | G Craftsman |
License | G Craftsman EULA |
LabVIEW Version | LabVIEW>=16.0 |
Operating System | Windows, Mac, and Linux |
Project links | Homepage |
Description
GCraftsman JSON Object Serializer is an extension of the JKI JSON Library.
It provides the additional feature of serializing and de-serializing LabVIEW Class Objects to JSON.
Does not require accessor methods to read/write class private data.
Performs best-fit de-serialization to convert JSON to LabVIEW object, cleanly handling out-of-order and missing or extra items.
Class hierarchical relationships and composition are treated as nested clusters.
Objects can be de-serialized to any ancestor type (including LabVIEW Object), and still retain child data.
Included on the functions palette:
Flatten to JSON String : Flatten anything (including objects) to JSON
Unflatten from JSON String : Unflatten a JSON string to specified type
Adapt To Type: convert objects to/from clusters, using best-fit matching
JSON File I/O: Open, Close, Read, Write JSON file
Release Notes
Recent Posts
determineClassVersion.vi is causing an access violation (LV22Q3 32-bit)
The VI is locked so I cannot do any further debugging for you. 04/11/2022 09:35:07.026 Crash … by Tom McQuillan, 2 years ago, 1 , 0 |