Deserialize json on runtime type with vibed

boolangery eliott.dumeix at gmail.com
Sat May 12 20:23:27 UTC 2018


Hi,

I want to do something like that:

The user first register some type associated to a string and a 
callback

registerHandler!Foo("foo", (res) {
   info("message received");
});


I want the callback to be called when a json packet containing 
the string "foo" arrives on a transport layer. Then the full json 
message is deserialized to Foo class using deserializeJson!

The type is known at runtime, so how can I use deserializeJson 
with a runtime type ?

Thanks in advance


More information about the Digitalmars-d-learn mailing list