Difference between revisions of "Create JSON from struct"

From DataFlex Wiki
Jump to navigationJump to search
m (add syntax highlighting)
m (Add category)
Line 26: Line 26:
[[Category: Tutorials]]
[[Category: Tutorials]]

Latest revision as of 11:09, 13 August 2019

Sometimes you have data as a DataFlex struct, but need it in JSON format.

The code below gives an example on how-to change your data format so that it is available as JSON.

 Handle hoJson
 UChar[] ucaJson
 Integer iChn
 tYourDataType tYourStructVar
 Get Create (RefClass(cJsonObject)) to hoJson
 Get DataTypeToJson of hoJson tYourStructVar
 Get StringifyUTF8 of hoJson to ucaJson
 Get Seq_New_Channel to iChn
 Direct_Output channel iChn {filename}
 Write channel iChn ucaJson
 Send Seq_Release_Channel iChn

External Links

The above was written by Mike Peat and has been taken from the following forum post: