मैंने स्टैक ओवरफ़्लो पर कुछ धागे को देखा और मुझे जवाब नहीं मिला। मैं निम्नलिखित की तरह एक xml फ़ाइल सेटअप:सी # पार्सिंग एक्सएमएल फ़ाइल
<entry id="1" type="a">
<name>string 1</name>
<description>any description</description>
</entry>
<entry id="2" type="b">
<name>string 2</name>
<description>any description #2</description>
</entry>
मैं सभी "प्रविष्टि" टैग का चयन करें और आईडी, प्रकार, प्रवेश के भीतरी नाम और विवरण टैग लौटना ही होगा। मैं सी # के साथ ऐसा कैसे कर सकता हूं?
धन्यवाद, HtmlAgilityPack पुस्तकालय में
यह निश्चित रूप से एक्सएमएल की तरह दिखता है ... इस प्रकार, मैं एक्सडी दस्तावेज़ और एक्सएमएल के लिए LINQ एक्सटेंशन का उपयोग करता हूं। यदि आप अतिरिक्त शक्ति (जटिलता के खर्च पर, कुछ मामलों में) की आवश्यकता होती है तो आप XPath का भी उपयोग कर सकते हैं। Http://stackoverflow.com/questions/566167/query-an-xdocument-for-elements-by-name-at-any-depth –
http://msdn.microsoft.com/en-us/library/system देखें .xml.linq.xdocument.descendants.aspx (descendants के साथ XMl के लिए लिंक एक अच्छा staring बिंदु है)। –