链接
https://item.taobao.com/item.htm?id=602127257823&ali_refid=a3_430673_1006:1106128557:N:emtiAWsF8%2Bzhhxaiwzc0Aw%3D%3D:381f1a75e1721adb3df1ab1c2c1e805f&ali_trackid=1_381f1a75e1721adb3df1ab1c2c1e805f&spm=a2e0b.20350158.31919782.8
url 链接后参数转成 键值对的集合
/// <summary> /// 获取url中的查询字符串参数 /// </summary> /// <param name="url">链接</param> /// <returns>返回链接后参数键值对集合</returns> public static Dictionary<string, string> DictParameterUrl(string url) { int startIndex = url.IndexOf("?"); Dictionary<string, string> dict = new Dictionary<string, string>(); if (startIndex <= 0) return dict; string[] keyValues = url.Substring(startIndex + 1).Split('&'); foreach (string s in keyValues) { string[] pair = s.Split('='); string name = pair[0]; string value = string.Empty; if (pair.Length > 1) value = pair[1]; dict.Add(name, value); } return dict; }
获取字典中参数
Dictionary<string, string> dict = DictParameterUrl(url);
//判断要获取的参数是否存在于 字典类型数据中 if (dict.ContainsKey("id")) { num_iid = dict["id"];//获取 }