Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在C中从json字符串动态创建对象?_Json_C# 4.0_Dynamicobject - Fatal编程技术网

如何在C中从json字符串动态创建对象?

如何在C中从json字符串动态创建对象?,json,c#-4.0,dynamicobject,Json,C# 4.0,Dynamicobject,我是C编程新手。我得到一个Json字符串作为输入,如何从Json字符串创建动态对象并从对象访问值。我的Json字符串结构不是常量,因此,我不能使用预定义的类结构 我的示例Json字符串是: {"Var":[ {"Var1":{"Var2":{"Var3":[{"Var4":"var5", "var6":{ "Var5":"val11", "Var6":"val22", "Var7":"val33"}}, {"Var4":"

我是C编程新手。我得到一个Json字符串作为输入,如何从Json字符串创建动态对象并从对象访问值。我的Json字符串结构不是常量,因此,我不能使用预定义的类结构

我的示例Json字符串是:

 {"Var":[
    {"Var1":{"Var2":{"Var3":[{"Var4":"var5", "var6":{
        "Var5":"val11",
        "Var6":"val22",
        "Var7":"val33"}},
        {"Var4":"var5", "var6":{
        "Var5":"val11",
        "Var6":"val22"}
        },
        {"Var4":"var5", "var6":{
        "Var5":"val11",
        "Var6":"val22",
        "Var7":"val33"}
        },
        {"Var4":"var5", "var6":{
        "Var5":"val11"}
        }
        ]
      }
     }}
    ]} 

提前感谢。

我想下面的链接会帮助你感谢老兄。。。我能够实现我的目标…: