Exemple #1
0
        private void DecodeCommond(string cmd)
        {
            //base64解码
            SourceJson = "";
            byte[] bytes = Convert.FromBase64String(cmd);
            try
            {
                SourceJson = Encoding.UTF8.GetString(bytes);
            }
            catch
            {
                return;
            }

            JsonReader reader = new JsonTextReader(new System.IO.StringReader(SourceJson));

            SourceObject = JObject.Load(reader);
            foreach (var j in SourceObject.Properties())    //读取所有的json属性
            {
                Properties[j.Name] = j.Value.ToObject <string>();
            }
        }