Difference between revisions of "fcl-json"
From Lazarus wiki
Jump to navigationJump to search (Spelling, links to examples) |
Jwdietrich (talk | contribs) (Categorization) |
||
Line 17: | Line 17: | ||
[[Category:Packages]] | [[Category:Packages]] | ||
[[Category:Free Component Library]] | [[Category:Free Component Library]] | ||
+ | [[Category:JSON]] | ||
[[Category:FPC]] | [[Category:FPC]] |
Revision as of 19:37, 26 December 2013
fcl-json - a JSON (Javascript Object Notation) implementation
Notes
Contains the fpjson JSON manipulation unit.
Note: In FPJSON, accessing e.g. SomeJSONObject.Integers['price'] may give a SIGSEGV/Access Violation if that integer variable does not exist. This is apparently intentional, see [1]
You'd have to use the .Find method (available since FPC 2.6.2) to first check if the element/variable (price in this example) exists.
Examples
Example usage can be found in the Lazarus jsonviewer tool.
Also, the fpctwit library makes use of JSON to send/receive data.