Linml से Xml के लिए नया और इसके साथ एक नाटक होना।
मैं निम्नलिखित के समान बहुत सारे ऑपरेशन कर रहा हूं और मैं सोच रहा था कि क्या यह एक बयान में संभव है:
Dim childXEl As XElement = _
<ChildElement></ChildElement>
Dim results = _
From parentXEl In xdoc.Descendants.<ParentXElement>
For Each xe As XElement In results
xe.Add(childXEl)
Next
मुझे संदेह है कि यह संभव है, लेकिन मैं यह जानने के लिए उत्सुक हूं कि क्या आप खोज क्वेरी में xml जोड़ सकते हैं, जिससे प्रत्येक लूप के लिए अनावश्यक हो सकता है?
उत्तर:
उत्तर № 1 के लिए 1अच्छी सूची (T की) के पास एक कार्यवाही विधि है जिसमें आप इस तरह से सामान कर सकते हैं:
Sub Main()
Dim doc As XDocument = _
<?xml version="1.0"?>
<root>
<item>
<foo>1</foo>
</item>
<item>
<foo>2</foo>
</item>
</root>
doc.Root.<item>.ToList().ForEach(AddressOf Add)
doc.Save("output.xml")
End Sub
Sub Add(ByVal el As XElement)
el.Add(<bar>test</bar>)
End Sub