webForumDet fria alternativet

XMLNode till XMLDocument

1 svar · 225 visningar · startad av niko

nikoMedlem sedan juni 20022 415 inlägg
#1

Aargh!! Säkert så trivialt att jag får skämmas sen, men ..

Problem:

Har en funktion som returnerar ett objekt av typen System.XML.XMLNode. Denna nod är toppnoden i ett komplett dokument. Skulle nu enkelt vilja presentera detta dokument mha en XML-kontroll på sidan.

Fråga:

Hur skriver jag? minXMLKontroll.Dokument=minXMLNod. ..?

Eller med andra ord: Hur kastar/konverterar man enklast en toppnodsreferens till en XMLDocumentreferens?

nikoMedlem sedan juni 20022 415 inlägg
#2

Löste det så här till slut.

Dim mittXMLDokument As New XmlDocument()
Dim importNod As XmlNode = mittXMLDokument.ImportNode(minXMLNod, True)
mittXMLDokument.AppendChild(importNode)
minXMLKontroll.Document = mittXMLDokument

Känns som om det borde finnas ett enklare sätt än att behöva skapa ett nytt dokument och importera noderna in i detta?

Genererad på 382 ms · cache AV · v20260730165559-full.f96bc7eb