资源简介
使用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个文件信息
相关资源
- jsjq对json对象增,删,改,查操作
- OA人员选择模块Js+JSON
- LitJson源码--cs文件
- echarts地图扩展中国分区域geoJSON地图数
- ECharts3中国地图json文件及全国省的j
- Unity3D插件-- LitJson.dll
- arcgis api for js +json 实现热力图
- Jsoncpp_0.6rc2修改版
- TCP收发json. 客户端和服务端
- node.js实现简单登录和注册
- stm32_cjson_demo.rar
- echarts湖南省json地图包含个市,县地图
- JsonViewer
- channel_v3.json亲测可用
- form数据与json对象的互相转换(完整版
-
Jsonob
ject.dll - 全国各高校学科、专业的json数据
- 全国省市区json
- jsonEditor离线版
- sublime插件必需文件channel_v3.json
- echarts地图全国省份json资源JSON版本
- json数据的转换工具
- janssonAPI翻译
- 中国地图的JSON文件
- 添加jsonMine类型
- Echarts地图合并了静安区和闸北区后的
- echarts4地图数据文件(含全国和省js文
- 分享一段JS格式化JSON的代码
- Json to Excel
- 2020全国省市区号 JSON.zip
评论
共有 条评论