日期:2014-05-20 浏览次数:21051 次
<main> <texte>Accès refusé</texte> <errcode>2</errcode> <url></url> </main>
XDocument xmlsociete = XDocument.Parse(DataXML); var societe = from str in xmlsociete.Descendants("main") select new Societe() { nosiret = str.Element("no").Value, deno = str.Element("deno").Value, adresse = str.Element("adresse").Value, codepostal = str.Element("codepostal").Value, commune = str.Element("commune").Value, struri = str.Element("url").Value, lstdirig=new List<Dirigeant>(), lstevenement=new List<Evenement>(), };
Societe soc=societe.ToArray<Societe>()[0];
XDocument xmlsociete = XDocument.Parse(DataXML); var query= from str in xmlsociete.Descendants("main") select new Societe { nosiret = str.Element("no")==null?"":str.Element("no").Value, deno = str.Element("deno")==null?"": str.Element("deno").Value, adresse = str.Element("adresse")==null?"": str.Element("adresse").Value, codepostal = str.Element("codepostal")==null?"": str.Element("codepostal").Value, commune =str.Element("commune")==null?"": str.Element("commune").Value, struri = str.Element("struri")==null?"": str.Element("struri").Value, lstdirig=new List<Dirigeant>(), lstevenement=new List<Evenement>(), }; if(query.Count()>0) if(query.FirstOrDefault()!=null)