Visual Basic - Urgente: ¿como creo un xml?

Life is soft - evento anual de software empresarial
 
Vista:

Urgente: ¿como creo un xml?

Publicado por Tony (5 intervenciones) el 12/02/2004 11:04:18
Necesito crear el siguiente documento Xml con visual basic.
¿Como tengo que hacerlo?

<?xml version="1.0" encoding="ISO-8859-1"?>
<operacion>
<param name="version" value="008.001" />
<param name="anno" value="2004" />
<param name="central" value="2810032" />
<param name="orden" value="1001095" />
<param name="aa" value="N" />
</operacion>

Muchas gracias, es muy urgente

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Urgente: ¿como creo un xml?

Publicado por Cecilia Colalongo (3116 intervenciones) el 12/02/2004 14:20:48
Con DOM lo puedes hacer sin problemas, primero agrega la referencia a MSXML.

Dim objDOM AS MSXML.DOMDocument, objNodoOperacion AS MSXML.IXMLDOMNode, objNodoParam AS MSXML.IXMLDOMNode, objAtributo AS MSXML.IXMLDOMAttribute

Set objDOM = New MSXML.DOMDocument

With objDOM
Set objNodoOperacion=.createElement("operacion")

Set objNodoParam=.createElement("param")

Set objAtributo = .createAttribute("name")
objAtributo.nodeValue="version"

objNodoParam.attributes.SetNamedItem objAtributo

Set objAtributo = .createAttribute("value")
objAtributo.nodeValue="008.001"

objNodoParam.attributes.SetNamedItem objAtributo

objNodoOperacion.appendchild objNodoParam

' Igual con el resto de los nodos Param

.appendChild objNodoOperacion

End With

Para ver el documento:

Debug.Print objDOM.xml
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar