[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: luajson vs. null
- From: Alexander Gladysh <agladysh@...>
- Date: Sat, 11 Sep 2010 23:57:58 +0400
On Sat, Sep 11, 2010 at 21:41, Thomas Harning Jr. <harningt@gmail.com> wrote:>
> On 9/11/10, Alexander Gladysh <agladysh@gmail.com> wrote:
>> On Sat, Sep 11, 2010 at 18:19, Thomas Harning Jr. <harningt@gmail.com>
>> wrote:
>>> On 9/11/10, Alexander Gladysh <agladysh@gmail.com> wrote:
>>> If you pass in the json.decode.simple config table to decode, you will
>>> get actual nils for null and undefined.
>>> json.decode("null", json.decode.simple)
>>> json.decode.getDecoder(json.decode.simple)("null")
>> Any reason why it is not documented?
> Will put it on my ToDo list for the project to enhance documentation
> to include such basics.
Cool, thanks!
While we're on it: I have a special case (not for default json2lua
mode) where I need luajson to convert JSON string keys that are
numbers (like "1" or "123.456", but not "123a") to numbers in Lua.
Example:
{ "key": "value", "1": "one", "20": "twenty" }
Becomes:
{ ["key"] = "value", [1] = "one", [20] = "twenty" }
Is this possible?
Alexander.