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