C#: XML To Type -LINQ -


एक्सएमएल तत्वों को किस प्रकार के व्यक्ति में बदलना है?

तत्व: < XElement person = XElement.Parse (@ "& lt; व्यक्तियों & gt; & lt; व्यक्ति & gt; & lt; आईडी & gt; 10001 & lt; / id & gt; & lt; नाम & gt; डैनियल & lt; / code> / नाम & gt; & lt; व्यक्ति / gt; & lt; व्यक्ति & gt; & lt; id & gt; 10002 & lt; / id & gt; & lt; नाम & gt; मार्शल & lt; / name & gt; & lt; / person & gt; & lt; व्यक्ति & gt; & lt; आईडी & gt; 10003 & lt; / id & gt; & lt; नाम & gt; लियो & lt; / name & gt; & lt; / person & gt; & lt; / persons & gt; ");

व्यक्ति का प्रकार:

  वर्ग व्यक्ति {int personID; स्ट्रिंग का नाम; सार्वजनिक {} {{name = value;}}} {/ code>  

मैंने कोशिश की है (अधूरा और यकीन है कि क्या मान्य दृष्टिकोण नहीं है)

  व्यक्ति [] prns = से व्यक्तियों में। नोड का चयन नया {perns} ;  

  var personList = पी में व्यक्तियों में। एलेमेंट्स ("व्यक्ति") नया व्यक्ति चुनें {name = p.Element ("name")। मान, personID = int.Parse (पी। एलेमेंट ("id")। मान)};  

Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -