On Nov 13, 2013, at 1:36 PM, Joe Hildebrand <hildjj@xxxxxxxxxxx> wrote: > Without top level strings, the first *two* characters of any JSON text are > always ASCII. This: > > > "?" (that's U+0022 U+0100 U+0022) > > would encode the first two characters in UTF-16BE as: > > 00 22 01 00 > > 8.1 currently says: > > 00 00 00 xx UTF-32BE > 00 xx 00 xx UTF-16BE > xx 00 00 00 UTF-32LE > xx 00 xx 00 UTF-16LE > xx xx xx xx UTF-8 > > So the JSON text above would not match any of the table entries, causing > an error. Yep, you're right, and ignore my previous message. I can't count to two these days.... --Paul Hoffman