资源简介
使用Json的序列化和反序列化的工具,里面有说明和代码示例,低分提供分享。

代码片段和文件信息
#region License
// Copyright (c) 2007 James Newton-King
//
// Permission is hereby granted free of charge to any person
// obtaining a copy of this software and associated documentation
// files (the “Software“) to deal in the Software without
// restriction including without limitation the rights to use
// copy modify merge publish distribute sublicense and/or sell
// copies of the Software and to permit persons to whom the
// Software is furnished to do so subject to the following
// conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED “AS IS“ WITHOUT WARRANTY OF ANY KIND
// EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES
// OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
// HOLDERS BE LIABLE FOR ANY CLAIM DAMAGES OR OTHER LIABILITY
// WHETHER IN AN ACTION OF CONTRACT TORT OR OTHERWISE ARISING
// FROM OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
// OTHER DEALINGS IN THE SOFTWARE.
#endregion
using System;
using System.Collections;
using System.Globalization;
using System.IO;
using System.Text;
using System.Text.Regularexpressions;
using System.Web;
using System.Collections.Generic;
using System.Drawing;
using System.Web.UI.WebControls;
using System.ComponentModel;
namespace Newtonsoft.Json
{
public class Identifier
{
private string _name;
public string Name
{
get { return _name; }
}
public Identifier(string name)
{
_name = name;
}
private static bool IsAsciiLetter(char c)
{
return (c >= ‘A‘ && c <= ‘Z‘) || (c >= ‘a‘ && c <= ‘z‘);
}
public override bool Equals(object obj)
{
Identifier function = obj as Identifier;
return Equals(function);
}
public bool Equals(Identifier function)
{
return (_name == function.Name);
}
public static bool Equals(Identifier a Identifier b)
{
if (a == b)
return true;
if (a != null && b != null)
return a.Equals(b);
return false;
}
public override int GetHashCode()
{
return _name.GetHashCode();
}
public override string ToString()
{
return _name;
}
public static bool operator ==(Identifier a Identifier b)
{
return Identifier.Equals(a b);
}
public static bool operator !=(Identifier a Identifier b)
{
return !Identifier.Equals(a b);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 112128 2008-05-04 16:09 Json20_net3.5\Bin\Newtonsoft.Json.dll
文件 339456 2008-05-04 16:09 Json20_net3.5\Bin\Newtonsoft.Json.pdb
文件 152191 2008-05-04 16:09 Json20_net3.5\Bin\Newtonsoft.Json.xm
文件 330606 2008-05-04 16:14 Json20_net3.5\Documentation.chm
文件 279 2008-05-04 13:26 Json20_net3.5\Src\Doc\custom.css
文件 3389 2008-05-04 13:26 Json20_net3.5\Src\Doc\doc.shfb
文件 381 2008-05-04 13:26 Json20_net3.5\Src\Doc\doc.sitemap
文件 16537 2008-05-04 13:26 Json20_net3.5\Src\Doc\LINQtoJSON.html
文件 6688 2008-05-04 13:26 Json20_net3.5\Src\Doc\ReadingWritingJSON.html
文件 9671 2008-05-04 13:26 Json20_net3.5\Src\Doc\SerializingJSON.html
文件 6586 2008-05-04 13:26 Json20_net3.5\Src\Doc\st
文件 77824 2007-09-08 20:59 Json20_net3.5\Src\Lib\nunit.fr
文件 304966 2007-09-08 20:59 Json20_net3.5\Src\Lib\nunit.fr
文件 2705 2008-04-10 22:30 Json20_net3.5\Src\Newtonsoft.Json\Converters\HtmlColorConverter.cs
文件 3539 2008-05-04 13:26 Json20_net3.5\Src\Newtonsoft.Json\Converters\IsoDateTimeConverter.cs
文件 3271 2008-04-10 22:30 Json20_net3.5\Src\Newtonsoft.Json\Converters\ja
文件 943 2008-04-10 22:30 Json20_net3.5\Src\Newtonsoft.Json\Converters\JsonDateTimeSerializationMode.cs
文件 21098 2008-05-04 13:26 Json20_net3.5\Src\Newtonsoft.Json\Converters\xm
文件 4819 2008-04-10 22:30 Json20_net3.5\Src\Newtonsoft.Json\Identifier.cs
文件 20471 2008-04-10 22:30 Json20_net3.5\Src\Newtonsoft.Json\ja
文件 2473 2008-04-10 22:30 Json20_net3.5\Src\Newtonsoft.Json\JsonConverter.cs
文件 1497 2008-04-10 22:30 Json20_net3.5\Src\Newtonsoft.Json\JsonConverterCollection.cs
文件 1279 2007-09-08 20:59 Json20_net3.5\Src\Newtonsoft.Json\JsonHandler.cs
文件 1596 2008-04-10 22:30 Json20_net3.5\Src\Newtonsoft.Json\JsonIgnoreAttribute.cs
文件 2508 2008-04-10 22:30 Json20_net3.5\Src\Newtonsoft.Json\Jsonob
文件 1146 2008-04-10 22:30 Json20_net3.5\Src\Newtonsoft.Json\JsonPropertyAttribute.cs
文件 11542 2008-05-04 13:26 Json20_net3.5\Src\Newtonsoft.Json\JsonReader.cs
文件 2625 2007-09-08 20:59 Json20_net3.5\Src\Newtonsoft.Json\JsonReaderException.cs
文件 2695 2007-09-08 20:59 Json20_net3.5\Src\Newtonsoft.Json\JsonSerializationException.cs
文件 29144 2008-05-04 13:26 Json20_net3.5\Src\Newtonsoft.Json\JsonSerializer.cs
............此处省略129个文件信息
相关资源
- Notepad++ 32位 jsonview插件
- notepad++ json格式化插件
- Jsonviewer2 for Notepad++ 64 bit
-
Notepad++xm
l格式化插件和json格式化插 -
Volley获取json和xm
l数据解析显示 - eCharts全国及各省、市、县地图层jso
- 编译好的json_lib.lib 包含64位,32位,头
- json格式化工具.zip
- 易语言JSON解析模块2.0源码
- echart地图 34省js及json文件 344地级js
- 全国各省市地json图
- 宁夏省市地图js和json文件
- echarts生成json地图最新版
- 中国国界和省界的GeoJson格式数据
- 中国地图_GeoJson文件
- 全国市级地图json文件
- echart 全国/各省份以及各地级市JSON文
- Echarts省市级地图js,json数据
- 全国各省、市、区json的Echarts地图
- 2018行政区划数据_省市区街居_五级_
- Json.net
- Notepad++的Json格式化插件win32和x64两版
- json获取datatable后生成table分页显示c
- 实现yarnlock与packagelockjson相互转换
- advanced rest client definitions.json
- 复杂的json字符串解析真实案例
- .net2.0中生成和解析JSON
- 2018年5月更新最新全国省市区县geojs
- echarts全国省市地图js、json数据
- Newtonsoft.json.dll v4.5.11
评论
共有 条评论