Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of generic/domjson.h

2017-07-20
00:00
Handling of binary 0 (NUL). Escape all control characters outside the ones with short escapes as as unicode character escapes. file: [b10c42af9e] check-in: [baf7e7d324] user: rolf branch: json, size: 716
2017-07-17
23:28
Added -jsonType option to the createDocumentNode method. Intermediatly gardening. file: [68a75f00c9] check-in: [57a3a1ce1c] user: rolf branch: json, size: 875
2017-07-13
01:41
Build a compact tree; handle JSON types "magically". The recommended tools (which do the magic automagically) as appendFromScript et al enhancements and additional syntax for XPath expressions are tbd, but with the also added jsonType method it should now not even possible to parse all valid JSON but also to generate any JSON by building up a DOM tree from the scratch and serializing it with asJSON. file: [ea731d3ed7] check-in: [72b69e3ec3] user: rolf branch: json, size: 715
2017-04-15
13:22
Save work in progress for transport. file: [93ed2bf819] check-in: [1dddd40b6e] user: rolf branch: wip, size: 360
2017-04-13
15:23
Limit the depth of recursion for valid JSON in the JSON parser in order to avoid using excess stack space (seg fault). Default: maximum allowed nesting is 2000. That default could be changed at build time. The default could be queried with [dom featureinfo jsonmaxnesting]. May be set on call by call base with the new [dom parse ...] option -jsonmaxnesting. file: [9059093747] check-in: [a139d28a41] user: rolf branch: json, size: 303
2017-04-09
00:59
Improved error reporting. file: [e0a314fbe7] check-in: [0a8a1c0e15] user: rolf branch: json, size: 217
2017-04-07
16:25
Started implementation of JSON support. Parsing a JSON string into a DOM tree (via the new [dom parse -json] option) basically works. Work out of some details needs to be done, as well as serialization back to JSON. file: [82b5a71194] check-in: [7ba8482d10] user: rolf branch: json, size: 195 Added