Allows safe access of sub paths of a JSONValue.
Proxy structure that stores BigInt as a pointer to save space in JSONValue
// build a simple JSON document auto aa = ["a": JSONValue("hello"), "b": JSONValue(true)]; auto obj = JSONValue(aa); // JSONValue behaves almost as the contained native D types assert(obj["a"] == "hello"); assert(obj["b"] == true);
Copyright 2012 - 2015, Sönke Ludwig.
Defines a generic value type for builing and holding JSON documents in memory.