michael
|
f540dbfab3
|
* Do not allow duplicate keys in JSONObject
git-svn-id: trunk@38908 -
|
2018-05-05 14:51:19 +00:00 |
|
michael
|
b8378ef774
|
* Fix bug #33683, value duplicates with section
git-svn-id: trunk@38907 -
|
2018-05-05 14:23:54 +00:00 |
|
michael
|
09e45aabfd
|
* Attempt to generate less empty lines
git-svn-id: trunk@38873 -
|
2018-04-30 06:41:15 +00:00 |
|
Mattias Gaertner
|
91dd43c9c2
|
fcl-json: added missing semicolons
git-svn-id: trunk@38388 -
|
2018-02-28 23:01:05 +00:00 |
|
Mattias Gaertner
|
232195ee95
|
fcl-json: fixed UseUTF8=false
git-svn-id: trunk@38257 -
|
2018-02-16 19:18:35 +00:00 |
|
Mattias Gaertner
|
ae3a735e51
|
fcl-json: faster read /u
git-svn-id: trunk@38256 -
|
2018-02-16 19:17:55 +00:00 |
|
Mattias Gaertner
|
f3c7642384
|
fcl-json: fixed conversion UTF-8 to UTF-8
git-svn-id: trunk@38255 -
|
2018-02-16 19:16:59 +00:00 |
|
Mattias Gaertner
|
f6d764ae67
|
fcl-json: fixed comments, less hints
git-svn-id: trunk@38254 -
|
2018-02-16 19:16:02 +00:00 |
|
michael
|
6a0dee6583
|
* Simple JSON -> YAML converter
git-svn-id: trunk@37333 -
|
2017-09-27 18:02:02 +00:00 |
|
michael
|
25e85d1772
|
* TJSONIniFile class added
git-svn-id: trunk@36913 -
|
2017-08-15 08:58:18 +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
|
3148129d6f
|
* Fix bug #31587
git-svn-id: trunk@35644 -
|
2017-03-23 15:22:07 +00:00 |
|
michael
|
53c40371ff
|
* Fix destreaming
git-svn-id: trunk@35565 -
|
2017-03-11 15:37:24 +00:00 |
|
michael
|
ea7f7c1d2a
|
* Fix bug #31513, add option for lowercasing property names, and add option to stream tlist
git-svn-id: trunk@35561 -
|
2017-03-11 10:23:22 +00:00 |
|
michael
|
1a771735ac
|
* Patch from BBaz to add an overload to find returning a boolean (bug ID
git-svn-id: trunk@35343 -
|
2017-01-27 21:01:29 +00:00 |
|
michael
|
e6000e88d1
|
* Added JSON to pascal converter
git-svn-id: trunk@35296 -
|
2017-01-14 09:06:49 +00:00 |
|
michael
|
66b07b045b
|
* Delete Value/Path must set Modified flag (Bug ID 30907)
git-svn-id: trunk@34870 -
|
2016-11-11 09:49:44 +00:00 |
|
michael
|
65469ebd4d
|
* Inline some functions, bugreport ID 30906
git-svn-id: trunk@34869 -
|
2016-11-11 09:40:41 +00:00 |
|
michael
|
6bf0ec2de1
|
* Patch from Luiz Americo to add const to some strings
git-svn-id: trunk@34859 -
|
2016-11-09 21:17:40 +00:00 |
|
michael
|
01550dd625
|
* Solution for solidus character, bug ID #30870
git-svn-id: trunk@34819 -
|
2016-11-06 17:27:36 +00:00 |
|
michael
|
4e39c254d2
|
* Remove unused variables
git-svn-id: trunk@34538 -
|
2016-09-17 08:58:22 +00:00 |
|
michael
|
0af46b90aa
|
* Add null in Array/Object if an element is Nil.
git-svn-id: trunk@34537 -
|
2016-09-17 08:55:55 +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
|
a80e8f41c4
|
* Report correct position when encountering identifier
git-svn-id: trunk@34535 -
|
2016-09-17 08:18:10 +00:00 |
|
michael
|
d4a0fcecd9
|
* Removed unused variable
git-svn-id: trunk@34199 -
|
2016-07-24 07:39:22 +00:00 |
|
michael
|
e1751df5c3
|
* Refactor so LoadFromStream can be overridden
git-svn-id: trunk@34196 -
|
2016-07-23 20:04:38 +00:00 |
|
michael
|
1a032303ff
|
* Fix bug #29935
git-svn-id: trunk@33397 -
|
2016-03-31 12:12:04 +00:00 |
|
michael
|
e9cdfaae9f
|
* Fix writing of control characters (bug ID 29867)
git-svn-id: trunk@33310 -
|
2016-03-21 19:29:29 +00:00 |
|
michael
|
532bf25233
|
* Add possibility to specify JSON options
git-svn-id: trunk@33124 -
|
2016-02-27 09:13:31 +00:00 |
|
michael
|
6ac5aa615a
|
* Extended jsonrtti so it supports streaming of datetime and destreaming datetime (bug ID 28721)
git-svn-id: trunk@32876 -
|
2016-01-07 21:48:02 +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 |
|
joost
|
b47d158920
|
* Stream objectlists to JSON
git-svn-id: trunk@32762 -
|
2015-12-27 13:36:16 +00:00 |
|
joost
|
e388a39e3d
|
* Added ability to sort TJSONArray
git-svn-id: trunk@32038 -
|
2015-10-13 14:09:31 +00:00 |
|
michael
|
e8a4b6c820
|
* Fix bug #28818, patch from Alexey Torgashin
git-svn-id: trunk@32001 -
|
2015-10-10 10:37:00 +00:00 |
|
michael
|
90a31bef49
|
* Fix bug #28506
git-svn-id: trunk@31436 -
|
2015-08-28 09:33:56 +00:00 |
|
michael
|
7c5ce9efc6
|
* Fix bug id #28493
git-svn-id: trunk@31435 -
|
2015-08-28 09:29:08 +00:00 |
|
michael
|
3acf0285aa
|
* Allow comments in JSON config file
git-svn-id: trunk@31293 -
|
2015-08-06 13:09:40 +00:00 |
|
michael
|
97bc0a4bff
|
* Add support for parsing comments
git-svn-id: trunk@31292 -
|
2015-08-06 12:37:17 +00:00 |
|
michael
|
7c94f09d34
|
* Convert to/from UTF8
git-svn-id: trunk@31291 -
|
2015-08-06 11:27:56 +00:00 |
|
michael
|
7753417631
|
* Fix bug ID #28469
git-svn-id: trunk@31277 -
|
2015-08-04 09:19:22 +00:00 |
|
michael
|
05e0d44697
|
* Widestring -> Unicodestring, optimize StripSlash
git-svn-id: trunk@31273 -
|
2015-08-04 09:11:27 +00:00 |
|
michael
|
3b9edc840f
|
* Fix formatted indent size
git-svn-id: trunk@31272 -
|
2015-08-04 09:09:12 +00:00 |
|
michael
|
123f78155f
|
* Added Options to format JSON file (bug ID 28464)
git-svn-id: trunk@31265 -
|
2015-08-03 19:18:22 +00:00 |
|
michael
|
636fb64577
|
* Introduce reload method
git-svn-id: trunk@30260 -
|
2015-03-19 15:09:27 +00:00 |
|
michael
|
2d553068f4
|
* Added fast dumpjson method, formatting option to skip whitespace
git-svn-id: trunk@28818 -
|
2014-10-14 19:45:31 +00:00 |
|
michael
|
1815be1837
|
* Added support for TJSONData.CompressedJSON and TJSONObject.UnquotedElementNames
git-svn-id: trunk@28797 -
|
2014-10-11 09:03:17 +00:00 |
|
michael
|
edd96fc46b
|
* Patch from Zeljko Avramovic to allow uppercase characters in non-quoted names (Bug ID 26831)
git-svn-id: trunk@28788 -
|
2014-10-08 11:34:29 +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 |
|