replacechild nodo insertbefore elementos ejemplo dinamicamente crear atributos agregar xml dom asp-classic vbscript

xml - insertbefore - ¿Cómo puedo agregar un nodo secundario a un elemento en un objeto DOM?



insertbefore javascript ejemplo (1)

<% Set xmlDoc = Server.CreateObject("MSXML2.DOMDOCUMENT") xmlDoc.loadXML( "<response />" ) Set node = xmlDoc.createElement("account") xmlDoc.documentElement.AppendChild node Set node = xmlDoc.createElement("type") node.Text = "TheType" xmlDoc.documentElement.AppendChild node Set node = Nothing %>

Esto crea un documento XML que se parece a lo siguiente:

<response> <account></account> <type>TheType</type> </response>

¿Cómo añado el nodo "tipo" como un nodo secundario al nodo "nueva cuenta" para que se vea así:

<response> <account> <type>TheType</type> </account> </response>


De la misma manera que lo anexa al elemento del documento ahora:

Set accountEl = xmlDoc.createElement("account") xmlDoc.documentElement.AppendChild accountEl Set typeEl = xmlDoc.createElement("type") typeEl.Text = "TheType" accountEl.AppendChild typeEl accountEl = Nothing typeEl = Nothing