Dim xmlParentNode As XmlNodeDim xmlnodelst As XmlNodeListDim xmlnode As XmlNodeDim xmlFinalDoc As New XmlDocumentDim xmlDataSrc As New XmlDataSourcexmlnodelst = xmlInitialDoc.SelectNodes("/myroot/nodeone/price") For Each xmlParentNode In xmlnodelst For Each xmlnode In xmlParentNode.ChildNodes Dim price = xmlnode.Attributes.GetNamedItem("price").Value Dim name = xmlnode.Attributes.GetNamedItem("name").Value Dim sXmlText as String = xmlnode.OuterXML Next NextxmlFinalDoc.LoadXml(sXmlText)xmlDataSrc.Data = xmlFinalDoc.OuterXmlxmlDataSrc.DataBind()