C# 클래스 SimpleJSON.JSONNode

파일 보기 프로젝트 열기: drakelinglabs/unityarmada 1 사용 예제들

공개 메소드들

메소드 설명
Add ( JSONNode aItem ) : void
Add ( string aKey, JSONNode aItem ) : void
Deserialize ( System aReader ) : JSONNode
Equals ( object obj ) : bool
GetHashCode ( ) : int
LoadFromBase64 ( string aBase64 ) : JSONNode
LoadFromCompressedBase64 ( string aBase64 ) : JSONNode
LoadFromCompressedFile ( string aFileName ) : JSONNode
LoadFromCompressedStream ( System aData ) : JSONNode
LoadFromStream ( System aData ) : JSONNode
Parse ( string aJSON ) : JSONNode
Remove ( JSONNode aNode ) : JSONNode
Remove ( int aIndex ) : JSONNode
Remove ( string aKey ) : JSONNode
SaveToBase64 ( ) : string
SaveToCompressedBase64 ( ) : string
SaveToCompressedFile ( string aFileName ) : void
SaveToCompressedStream ( System aData ) : void
SaveToStream ( System aData ) : void
Serialize ( System aWriter ) : void
ToJSON ( int prefix ) : string
ToString ( ) : string
ToString ( string aPrefix ) : string
operator ( ) : bool
this ( int aIndex ) : JSONNode
this ( string aKey ) : JSONNode

비공개 메소드들

메소드 설명
AddElement ( JSONNode ctx, string token, string tokenName, bool tokenIsString ) : void
Escape ( string aText ) : string
Numberize ( string token ) : JSONData

메소드 상세

Add() 공개 메소드

public Add ( JSONNode aItem ) : void
aItem JSONNode
리턴 void

Add() 공개 메소드

public Add ( string aKey, JSONNode aItem ) : void
aKey string
aItem JSONNode
리턴 void

Deserialize() 공개 정적인 메소드

public static Deserialize ( System aReader ) : JSONNode
aReader System
리턴 JSONNode

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

LoadFromBase64() 공개 정적인 메소드

public static LoadFromBase64 ( string aBase64 ) : JSONNode
aBase64 string
리턴 JSONNode

LoadFromCompressedBase64() 공개 정적인 메소드

public static LoadFromCompressedBase64 ( string aBase64 ) : JSONNode
aBase64 string
리턴 JSONNode

LoadFromCompressedFile() 공개 정적인 메소드

public static LoadFromCompressedFile ( string aFileName ) : JSONNode
aFileName string
리턴 JSONNode

LoadFromCompressedStream() 공개 정적인 메소드

public static LoadFromCompressedStream ( System aData ) : JSONNode
aData System
리턴 JSONNode

LoadFromStream() 공개 정적인 메소드

public static LoadFromStream ( System aData ) : JSONNode
aData System
리턴 JSONNode

Parse() 공개 정적인 메소드

public static Parse ( string aJSON ) : JSONNode
aJSON string
리턴 JSONNode

Remove() 공개 메소드

public Remove ( JSONNode aNode ) : JSONNode
aNode JSONNode
리턴 JSONNode

Remove() 공개 메소드

public Remove ( int aIndex ) : JSONNode
aIndex int
리턴 JSONNode

Remove() 공개 메소드

public Remove ( string aKey ) : JSONNode
aKey string
리턴 JSONNode

SaveToBase64() 공개 메소드

public SaveToBase64 ( ) : string
리턴 string

SaveToCompressedBase64() 공개 메소드

public SaveToCompressedBase64 ( ) : string
리턴 string

SaveToCompressedFile() 공개 메소드

public SaveToCompressedFile ( string aFileName ) : void
aFileName string
리턴 void

SaveToCompressedStream() 공개 메소드

public SaveToCompressedStream ( System aData ) : void
aData System
리턴 void

SaveToStream() 공개 메소드

public SaveToStream ( System aData ) : void
aData System
리턴 void

Serialize() 공개 메소드

public Serialize ( System aWriter ) : void
aWriter System
리턴 void

ToJSON() 공개 추상적인 메소드

public abstract ToJSON ( int prefix ) : string
prefix int
리턴 string

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToString() 공개 메소드

public ToString ( string aPrefix ) : string
aPrefix string
리턴 string

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

this() 공개 메소드

public this ( int aIndex ) : JSONNode
aIndex int
리턴 JSONNode

this() 공개 메소드

public this ( string aKey ) : JSONNode
aKey string
리턴 JSONNode