对上面的朋友答复做一点补充:XDocument doc = XDocument.Parse(xml);var list = (from node in doc.Root.Descendants("FcCom") where node.Attribute("scompany")!=null select node.Attribute("scompany").Value).Take(12);如果要加上排序,分页等,你可以再自己看看OrderBy()和Skip()方法。