[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Word of the day: self-delimited
Hi Folks, With JSON we can recognize that we have a complete JSON object when we encounter the matching right curly brace ( } ). We can recognize that we have a complete JSON array when we encounter the matching right bracket ( ] ). And we can recognize that we have a complete JSON string when we encounter the matching quote ( " ). But with a JSON number there is no delimiter that marks the end of the number. How do we know that this number didn't get truncated in transit: 123 Only whitespace can delimit JSON numbers. Ditto for the other JSON values: true, false, and null. JSON objects, arrays, and strings are self-delimited values. JSON numbers, true, false, null are not; they are non-self-delimited values. This distinction is important when processing a sequence of JSON values (see RFC 7464 at https://tools.ietf.org/html/rfc7464#section-2.4) I believe that all XML texts are self-delimited. Yes? /Roger
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|