From cd8ecd34e32a5db2192cc98e68505018a15aafd0 Mon Sep 17 00:00:00 2001 From: rxi Date: Sun, 30 Aug 2015 19:21:05 +0100 Subject: [PATCH] Updated point in Notes section --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f814d0a..a985674 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,9 @@ json.decode('[1,2,3,{"x":10}]') -- Returns { 1, 2, 3, { x = 10 } } ``` ## Notes -* Tables with the key `1` set are treated as arrays when encoding +* Trying to encode values which are unrepresentable in JSON will never result + in type conversion or other magic: sparse arrays, tables with mixed keys or + invalid numbers (NaN, -inf, inf) will raise an error * `null` values contained within an array or object are converted to `nil` and are therefore lost upon decoding * *Pretty* encoding is not supported, `json.encode()` only encodes to a compact