1234567891011121314151617181920212223242526272829303132333435363738394041 |
- using UnityEngine;
- using System.Collections;
- using LitJson;
- public class JsonUtil
- {
- public static bool ContainKey(JsonData data, string key)
- {
- if(data == null || data.Inst_Object == null)
- return false;
- return data.Inst_Object.ContainsKey(key);
- }
- public static int ToInt(JsonData data)
- {
- if(data.IsString)
- {
- return StringUtil.ToInt((string)data);
- }
- else if(data.IsInt)
- {
- return (int)data;
- }
- return 0;
- }
- public static bool ToBool(JsonData data)
- {
- if(data.IsString)
- {
- return StringUtil.ToBool((string)data);
- }
- else if(data.IsBoolean)
- {
- return (bool)data;
- }
- return false;
- }
- }
|