Example #1
0
        //从Json串创建Id对象
        public static gameList_Data Parse(string JsonStr)
        {
            gameList_Data iteam = Parse_0(JsonStr);

            iteam.data = Tools.ParseParams(JsonStr, "data");    // 解析data信息
            return(iteam);
        }
Example #2
0
        /// <summary>
        /// 在线获取网游,游戏列表信息
        /// </summary>
        public static Dictionary <String, String> getGameList(Cmd.Callback call = null)
        {
            string url = "http://netunion.joymeng.com/index.php?m=Api&c=PackTool&a=gameList";

            if (call != null)
            {
                call("【I】 联网获取游戏列表信息...\r\n" + url);
            }

            string str = WebSettings.getWebData(url);

            if (str.Equals(""))
            {
                if (call != null)
                {
                    call("【E】 获取游戏列表信息失败!请点击链接查看网络是否正常");
                }
                return(new Dictionary <string, string>());
            }
            else
            {
                gameList_Data iteam = gameList_Data.Parse(str);
                if (call != null)
                {
                    call("【I】 获取游戏列表信息完成");
                }

                return(iteam.data);
            }
        }