This commit is contained in:
Andreas Rumpf 2016-07-08 11:05:48 +02:00
commit 019ee2260c

View file

@ -712,6 +712,7 @@ proc `%`*(b: bool): JsonNode =
proc `%`*(keyVals: openArray[tuple[key: string, val: JsonNode]]): JsonNode = proc `%`*(keyVals: openArray[tuple[key: string, val: JsonNode]]): JsonNode =
## Generic constructor for JSON data. Creates a new `JObject JsonNode` ## Generic constructor for JSON data. Creates a new `JObject JsonNode`
if keyvals.len == 0: return newJArray()
result = newJObject() result = newJObject()
for key, val in items(keyVals): result.fields[key] = val for key, val in items(keyVals): result.fields[key] = val