get namespaces from xml with help of XPathNavigator

Dim sXmlFragment As String = oDom.FirstChild.ChildNodes(0).OuterXml
Dim oXDom As New XPathDocument(New StringReader(sXmlFragment))
Dim oXPN As XPathNavigator = oXDom.CreateNavigator()
oXPN.MoveToFollowing(XPathNodeType.Element)
Dim oNamespaces As IDictionary(Of String, String) = oXPN.GetNamespacesInScope(XmlNamespaceScope.All)
Dim sSchemaNamespace As String = String.Empty
For Each de As KeyValuePair(Of String, String) In oNamespaces
oNsmgr.AddNamespace(de.Key, de.Value)
Next

..:: Whereever you go, stay in touch. Download toolbar now! It´s free, private and secure. ::..

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s