一.JArray.Parse(String)的使用
1.案例如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using GongHuiNewtonsoft.Json.Linq;
namespace JSONDemo
{
class Program
{
static void Main(string[] args)
{
string json = @"[
'Small',
'Medium',
'Large'
]";
JArray array = JArray.Parse(json);
Console.WriteLine(array.First);
Console.WriteLine(array.Last);
}
}
}
2.运行结果
二.JObject.Parse(String)的使用
1.案例如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using GongHuiNewtonsoft.Json.Linq;
namespace JSONDemo
{
class Program
{
static void Main(string[] args)
{
string json = @"{
'LambChop':'delicious',
'maturity':
[
'Small',
'Medium',
'Large'
]
}";
JObject obj = JObject.Parse(json);
Console.WriteLine(obj.First);
Console.WriteLine(obj.Last);
}
}
}
2.运行结果
三.JToken.Parse(String)的使用
1.操作如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using GongHuiNewtonsoft.Json.Linq;
namespace JSONDemo
{
class Program
{
static void Main(string[] args)
{
JToken t1 = JToken.Parse("{}");
Console.WriteLine(t1.Type);
JToken t2 = JToken.Parse("[]");
Console.WriteLine(t2.Type);
JToken t3 = JToken.Parse("null");
Console.WriteLine(t3.Type);
JToken t4 = JToken.Parse(@"'The String'");
Console.WriteLine(t4.Type);
}
}
}
2.运行如下:
JSON源代码下载地址:http://download.csdn.net/detail/lovegonghui/9342751