c# - XElement के बच्चे




xml linq-to-xml (2)

XElement.Nodes () आपको वह चाहिए जो आप चाहते हैं।

यदि आप XElement बच्चे नोड्स चाहते हैं तो आपको इसे प्रतिबंधित करना होगा (आपके एक्सएमएल के आधार पर):

XElement.Nodes().OfType<XElement>()

मैं सिर्फ XElement के बच्चों को कैसे प्राप्त करूं?

मैं वर्तमान में XElement.Descendants () फ़ंक्शन का उपयोग कर रहा हूं, जो केवल बाल नोड्स की बजाय XElements के सभी स्तर लौटाता है।

मैं वास्तव में क्या पसंद करूंगा सिर्फ बच्चों के लिए एक असंभव है।


Element() या Elements() फ़ंक्शंस को कॉल करके एक XElement तत्काल बाल तत्व सुलभ हैं। विशिष्ट तत्वों तक पहुंचने के लिए, या सभी बाल तत्वों तक पहुंचने के बिना नाम के साथ ओवरलोड का उपयोग करें।

Attribute() और Attributes() जैसी समान विधियां भी हैं जिन्हें आप उपयोगी पा सकते हैं।





xelement