예제 #1
0
 protected void SetUserItemData(JSONObject jsonObject)
 {
     // Update every data item with the data on disk
     for (int i = 0; i < userDataItems.Count; i++)
     {
         UserDataItem userDataItem       = userDataItems[i];
         JSONObject   userDataJsonObject = jsonObject[userDataItem.UserDataKey()].AsObject;
         userDataItem.Load(userDataJsonObject);
     }
 }
예제 #2
0
    protected JSONObject GetUserItemData()
    {
        JSONObject json_data = new JSONObject();

        // Stitch all the data items together.
        for (int i = 0; i < userDataItems.Count; i++)
        {
            UserDataItem userDataItem = userDataItems[i];
            JSONObject   jsonObject   = userDataItem.Save();
            json_data[userDataItem.UserDataKey()] = jsonObject;
        }

        return(json_data);
    }