The OpenD Programming Language

deserializeJSONFromString

Deserialize a JSON string into T

@safe
T
deserializeJSONFromString
(
T
)
(
string json
)

Examples

immutable json = `{"a": 123, "b": "Hello"}`;

struct Test
{
    @serializable int a;
    @serializable string b;
}

immutable test = deserializeJSONFromString!Test(json);
assert(test.a == 123 && test.b == "Hello");

Meta