資源簡介
使用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個文件信息
評論
共有 條評論