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

Reply via email to