Ejemplo n.º 1
0
        ResVerVO LoadLocalFile()
        {
            string   jsonStr = File.ReadAllText(_localPath);
            ResVerVO vo      = LitJson.JsonMapper.ToObject <ResVerVO>(jsonStr);

            return(vo);
        }
Ejemplo n.º 2
0
 public ResVerModel(ResVerVO vo)
 {
     _vo = vo;
     if (_vo.items == null)
     {
         _vo.items = new ResVerVO.Item[0];
     }
 }
Ejemplo n.º 3
0
        public void Load()
        {
            _path = FileUtility.CombinePaths(Runtime.Ins.generateFilesDir, FILE_NAME);

            if (File.Exists(_path))
            {
                //读取已有的数据
                _vo = LitJson.JsonMapper.ToObject <ResVerVO>(File.ReadAllText(_path));
            }
            else
            {
                //新数据初始化
                _vo = new ResVerVO();
            }

            if (_vo.items == null)
            {
                _vo.items = new ResVerVO.Item[0];
            }
            else
            {
                ConformingLocalRes();
            }
        }