string s_return = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"); string Urls = Url + "GetSectionList"; string postData = "strUser=" + strUser + "&strPasswd=" + strPasswd + "&Content=" + s_return; WebServiceCaller webapi = new WebServiceCaller(); //调用webserver方法 string date = webapi.GetHtmlFromPost(Urls, Encoding.GetEncoding("UTF-8"), postData); //移除表头标签 date = DeleteXml(date,"", ""); DataSet ds = GetDataSet(date, XmlType.String); //XML解析 StringReader Reader = new StringReader(date); XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(Reader); //获取子节点 XmlNode cNodes = xmlDoc.SelectSingleNode("root"); //遍历循环获取参数 for (int i = 0; i < cNodes.ChildNodes.Count; i++) { XmlNode c = cNodes.ChildNodes[i]; string demon02= c.Attributes["section_id"].Value; //这里就取到hidden的值 string demon01= c.Attributes["section_name"].Value; // 这里就取到show的值 }