Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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
将JSON转换为字符串C#_C#_Json_Asp.net Mvc 4 - Fatal编程技术网

将JSON转换为字符串C#

将JSON转换为字符串C#,c#,json,asp.net-mvc-4,C#,Json,Asp.net Mvc 4,我在Azure上托管了webservice,它返回一个JSON对象。JSON响应如下所示: 这是我的JSON响应 { "Results":{ "output1":{ "type":"table", "value":{ "ColumnNames":[ "Accommadation", "Sex", "Age",

我在Azure上托管了webservice,它返回一个JSON对象。JSON响应如下所示:

这是我的JSON响应

{
   "Results":{
      "output1":{
         "type":"table",
         "value":{
            "ColumnNames":[
               "Accommadation",
               "Sex",
               "Age",
               "SiblingsAndSpouse",
               "ParentChild",
               "Fare",
               "Embarked",
               "Scored Labels",
               "Scored Probabilities"
            ],
            "ColumnTypes":[
               "Int32",
               "String",
               "Nullable`1",
               "Int32",
               "Int32",
               "Double",
               "String",
               "Int32",
               "Double"
            ],
            "Values":[
               [
                  "2",
                  "male",
                  "35",
                  "0",
                  "0",
                  "20",
                  "C",
                  "0",
                  "0"
               ],
               [
                  "2",
                  "male",
                  "35",
                  "0",
                  "0",
                  "20",
                  "C",
                  "0",
                  "0"
               ]
            ]
         }
      }
   }
}
请告诉我如何将此响应转换为C#中的字符串。我是新来的,请帮助我,你们的帮助将被高度赞赏。
谢谢

您可以使用
StreamReader.ReadToEnd()


我猜你真正想问的是如何反序列化JSON。使用的反序列化对象方法并将其指定给动态对象类型

dynamic dynamicObject= JsonConvert.DeserializeObject(json);
然后可以分别引用每个属性

string type = dynamicObject.Results.output1.type;

看起来像一个复制品:可能的复制品不起作用。是的!我想反序列化json。如何访问json中返回的值?
string type = dynamicObject.Results.output1.type;