Commit Graph

19 Commits

Author SHA1 Message Date
michael
8e0442fb1f * Fix 4-byte unicode characters
git-svn-id: trunk@40058 -
2018-10-27 17:16:13 +00:00
michael
afa74238f5 * SAX JSON reader, rework JSONParser on top of that
git-svn-id: trunk@36580 -
2017-06-22 19:45:22 +00:00
michael
4e39c254d2 * Remove unused variables
git-svn-id: trunk@34538 -
2016-09-17 08:58:22 +00:00
michael
5be2dfd9c8 * Fix bug ID #30606, identifier not allowed when parsing object
git-svn-id: trunk@34536 -
2016-09-17 08:18:53 +00:00
michael
e69c96d496 * Add option to ignore trailing commas in objects and arrays
git-svn-id: trunk@32875 -
2016-01-07 20:44:24 +00:00
michael
9689bcc34b * Better unicode string support. Changed TJSONStringType to UTF8String (bug ID 28966)
git-svn-id: trunk@32774 -
2015-12-28 10:53:32 +00:00
michael
97bc0a4bff * Add support for parsing comments
git-svn-id: trunk@31292 -
2015-08-06 12:37:17 +00:00
michael
a29bd2cb0e * Applied patch implementing QWord support from Helmut Hartl (added unit tests)
git-svn-id: trunk@27759 -
2014-05-10 18:46:11 +00:00
michael
2ae138d95c * Applied patch from Luiz Americo to make set functions return previous value (bug ID 25795)
git-svn-id: trunk@26940 -
2014-03-03 14:13:00 +00:00
michael
e977c09098 * JSON parser handler
git-svn-id: trunk@25693 -
2013-10-06 14:52:01 +00:00
michael
324845e07b * Factory methods
git-svn-id: trunk@25692 -
2013-10-06 14:51:34 +00:00
michael
1c6defe7be * Added example and tests for format
git-svn-id: trunk@16147 -
2010-10-12 20:45:49 +00:00
michael
0a4e4d3c62 * Patches for bugs 16815 and 16807 (double type and access violation when accessing non-existent member
git-svn-id: trunk@15495 -
2010-06-30 10:35:04 +00:00
michael
8ea5a59438 Null -> null (B*y case sensitive languages)
git-svn-id: trunk@15342 -
2010-05-28 11:20:01 +00:00
michael
38ff91ba85 * Added Clone and extract methods
git-svn-id: trunk@15339 -
2010-05-28 09:36:09 +00:00
michael
04f1614e0b * Patch from Inoussa OUEDRAOGO to support int64 numbers
git-svn-id: trunk@13358 -
2009-07-03 06:38:18 +00:00
michael
e13f356d04 * Fixed lazarus dependencies, and added extensive object test
git-svn-id: trunk@8525 -
2007-09-17 19:37:48 +00:00
michael
4f13348908 * Added copyright notice
git-svn-id: trunk@8524 -
2007-09-17 19:22:53 +00:00
michael
f83d92c9a0 * Initial implementation
git-svn-id: trunk@8522 -
2007-09-17 19:01:12 +00:00