天天看点

JSON中使用JArray.Parse

一.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.运行结果

JSON中使用JArray.Parse
二.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.运行结果

JSON中使用JArray.Parse
三.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中使用JArray.Parse

 JSON源代码下载地址:http://download.csdn.net/detail/lovegonghui/9342751