Aleksandar Fabijanic
57bc0bbbb5
3102 json lowercase hex ( #4306 )
...
* Made it possible to use lowercase hex numbers, also when encoding JSON (#3102 )
Co-authored-by: Thomas Weyn <Thomas.Weyn@cebir.be>
* fix(JSONString): Remove deprecated toJSON functions #4305
* fix(NumericString): conversions inconsistencies #4304
---------
Co-authored-by: Archipel <thomas@weynwebworks.com>
Co-authored-by: Thomas Weyn <Thomas.Weyn@cebir.be>
2023-11-27 22:43:20 +01:00
Günter Obiltschnig
18adb1e43b
code cleanup; fix move ctors and assignment
2020-01-21 17:52:43 +01:00
Günter Obiltschnig
1bf40a0cd2
merge some changes from develop branch; modernize and clean-up code; remove support for compiling without POCO_WIN32_UTF8
2020-01-09 10:08:09 +01:00
Aleksandar Fabijanic
231ef2762d
Preserve entries order in DynamicStruct #2410 ( #2413 )
...
* Preserve entries order in DynamicStruct #2410
* disable C++11 default
* ifdef C++11 code
2018-08-01 08:06:59 -07:00
Günter Obiltschnig
5a1bf5eb4a
fixed GH #2249 : Poco::JSON::Object::set() should return reference to this to allow chaining
2018-03-27 11:47:05 +02:00
Günter Obiltschnig
7eb1325bba
style fixes
2018-03-05 15:05:04 +01:00
Alex Fabijanic
fc47df04cd
#2142 #2137 cherry pick 3
2018-02-08 20:01:36 -06:00
Aleksandar Fabijanic
fbd229ee4a
#2142 #2137 cherry pick 2
2018-02-08 19:45:37 -06:00
Aleksandar Fabijanic
bd81aec779
#2142 #2137 cherry pick 1
2018-02-08 19:41:44 -06:00
Guenter Obiltschnig
d172273a75
remove remaining $Id$ tags from file headers
2017-10-31 16:01:51 +01:00
Alex Fabijanic
6efab2cd58
back-port JSON and accompanying Foundation portions (JSONString, Dynamic::Var etc)
2017-09-25 15:15:05 -05:00
Guenter Obiltschnig
bd82bb1306
minor improvements to documentation and style
2017-02-13 22:33:48 +01:00
Günter Obiltschnig
f9f4c54bc3
fixed GH #1355 : [JSON::Object] After copy-ctor, JSON::Object::_keys still points to keys in map of copied object
2016-08-27 10:54:35 +02:00
Aleksandar Fabijanic
4f885a8b66
Change in JSON::Object::set(key,value) behavior in 1.6.1 #933
...
fix according to [suggestion](fee347ec6a (commitcomment-13196733)
)
2015-09-12 13:19:28 -05:00
Aleksandar Fabijanic
26e76482c5
Change in JSON::Object::set(key,value) behavior in 1.6.1 #933
2015-09-11 07:46:54 +02:00
Alex Fabijanic
5a5509a3e3
fixed GH #782 and #819
2015-06-09 22:41:38 -05:00
Aleksandar Fabijanic
3553a86d60
JSON Stringifier fails with preserve insert order #819
2015-05-14 22:12:52 -05:00
Roger Meier
b0581433a7
LICENSE: add info about SPDX-License-Identifier usage and use it
...
fix: remove executable flag and change back to 100644 (was 100755)
Signed-off-by: Roger Meier <r.meier@siemens.com>
2014-05-14 08:38:09 +02:00
Roger Meier
628a06f718
LICENSE: add info about SPDX-License-Identifier usage and use it
...
Signed-off-by: Roger Meier <roger@bufferoverflow.ch>
2014-05-04 21:02:42 +02:00
Alex Fabijanic
4d366250e1
fixed GH #410 : Bug in JSON::Object.stringify() in 1.5.2
2014-04-28 21:43:57 -05:00
Patrick White
69f7cb9846
Fix warnings in headers because application/user settings control what warnings are seen when compiling against poco
2014-01-23 16:22:38 -05:00
Aleksandar Fabijanic
5e6ef1c14d
fixed GH #99 : JSON::Query an JSON::Object
...
- fixed GH #99 : JSON::Query an JSON::Object
- swapped order of AnyCast(const Any&) and AnyCast(Any&) definitions
2013-06-07 23:15:02 -05:00
Aleksandar Fabijanic
38131d452d
Var/JSON changes
...
- JSON support for Dynamic Struct and Array
- added VarIterator
- modified behavior of empty Var
2013-05-27 21:33:27 -05:00
Alex
1a474584c3
mac/clang build fixes
2013-03-17 12:41:15 -05:00
aleks-f
42ff341cb9
GH #119 : JSON::Object holds values in ordered map
...
- fixed GH #119 : JSON::Object holds values in ordered map
- added PrintHandler
- renamed DefaultHandler to ParseHandler
- redefined DefaultHandler as typedef to ParseHandler
2013-03-16 11:33:27 -05:00
aleks-f
727e3cd28d
GH #118 : JSON::Object::stringify endless loop
2013-03-06 21:21:58 -06:00
Guenter Obiltschnig
eb8c662c4c
code cleanups
2012-10-15 12:27:56 +00:00
Aleksandar Fabijanic
d8397b9153
- VS2012: build/tests
...
- JSON: style and exceptions catch by ref fix
- NumberParser: case-insensitive hex parsing
- Dynamic::Var: const std::string& cast operator specialization (coaxing std::string ctor)
- LocalDateTime: strftime fix (buffer too small for full tz string, use %Z instead of %z - makes no difference on windows but is more portable)
- small buildwin.cmd vsvars32.bat call fix
2012-09-24 03:51:40 +00:00
Franky Braem
95c62c00df
Copy JSON from SandBox to trunk
2012-04-29 20:09:55 +00:00