I want to implement a structure to map a JSON string to a call to a C # method. For example, I have a C # class calculator as shown below.
// C
class Calculator
{
public:
int add (int x, int y);
int sub (int x, int y);
}
There is a JSON string as shown below. When the framework receives this line, it creates / a new object of the class Calculator. Then call its add function. And pass the values 12 and 43 to the function as parameters.
// JSON string
"{
\"class\":\"Calculator\",
\"method\":\"add\",
\"parameters\": {
\"x\" : \"12\", \"y\" : \"43\"
}
}"
Is there a third-party library to implement this? Or how can I implement it myself?
source
share