JSONObject.Add C# (CSharp) Method

Add() public method

public Add ( AddJSONConents content ) : void
content AddJSONConents
return void
	public void Add(AddJSONConents content)
	{
		Add(Create(content));
	}
	public void Add(JSONObject obj)

Same methods

JSONObject::Add ( JSONObject, obj ) : void
JSONObject::Add ( bool val ) : void
JSONObject::Add ( float val ) : void
JSONObject::Add ( int val ) : void
JSONObject::Add ( string str ) : void

Usage Example

Ejemplo n.º 1
0
    public void LoadFriendRank(Action callback)
    {
        JSONArray friendList = new JSONArray ();

        foreach(JSONValue item in UserSingleton.Instance.FriendList){
            JSONObject friend = item.Obj;
            friendList.Add (friend ["id"]);
        }

        JSONObject requestBody = new JSONObject ();
        requestBody.Add ("UserID", UserSingleton.Instance.UserID);
        requestBody.Add ("FriendList", friendList);

        HTTPClient.Instance.POST (Singleton.Instance.HOST + "/Rank/Friend", requestBody.ToString(), delegate(WWW www) {

            Debug.Log("LoadFriendRank" + www.text);

            string response = www.text;

            JSONObject obj = JSONObject.Parse(response);

            JSONArray arr = obj["Data"].Array;

            foreach(JSONValue item in arr){
                int rank = (int)item.Obj["Rank"].Number;
                if(FriendRank.ContainsKey(rank)){
                    FriendRank.Remove(rank);
                }
                FriendRank.Add(rank,item.Obj);
            }

            callback();

        });
    }
All Usage Examples Of JSONObject::Add