On 11/15/19 12:05 PM, Robert M. Münch wrote:
> JSONValue j = parseJSON(json_string).object;
>
> writeln(j); // works
> writeln(j["a"]); // works
> writeln(j["a"].object["b"]); // bombs
auto json_string = `{"a": {"b": 1}}`;
Results with your code as:
{"a":{"b":1}}
{"b":1}
1
Maybe your "a" value is not an object?
-Steve