写一下熬夜加班写的关于json数据的produce和read
首先是有一个json文件
json文件
// An highlighted block
{
"model": "Phantom3S",
"la": 30.000000,
"ln": 120.000000,
"height": 100.00,
"p": 0.00,
"r": 0.00,
"y": 0.00
}
read
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
namespace ConsoleJsonTest
{
class Program
{
static void Main(string[] args)
{
string jsonfile = "C://format(g).json";
using (System.IO.StreamReader file = System.IO.File.OpenText(jsonfile))
{
using (JsonTextReader reader = new JsonTextReader(file))
{
JObject a = (JObject)JToken.ReadFrom(reader);
/*Root b = JsonConvert.DeserializeObject<Root>(jsonText);*/
Console.WriteLine(a);
string Model = a["model"].ToString();
var La = a["la"];
var Ln = a["ln"];
var Height = a["height"];
var P = a["p"];
var Q = a["q"];
var R = a["r"];
Console.WriteLine(La);
Console.WriteLine(Model);
}
}
Console.ReadKey();
}
}
}
just all了