In Wikimedia Commons lua module console, type the following:
table = mw.loadJsonData("Module:Library classification navigation/NDC10/DisplayNameTable.json") print(mw.dumpObject(table))
If the json is like:
{ "00": {}, "0": {} }
It would show:
table#1 { metatable = table#2 [0] = table#3 { metatable = table#4 }, ["00"] = table#5 { metatable = table#6 }, }
Look, the "0" string was interpreted as integer. Is this a bug or intended?