Tecnología

Inicio

Cómo crear un documento XML con ASP

XML, siglas de Extensible Markup Language, es un estándar de documento utilizado para hacer los archivos con registros de información. El formato de archivo es similar a HTML, ya que utiliza las etiquetas de apertura y cierre con propiedades y los datos de la información incluida en las etiquetas. Escribiendo páginas XML se pueden hacer a través de código ASP con el uso de "nodos". Los documentos se pueden guardar en el servidor web, o que se puede mostrar en el navegador. Los navegadores utilizan XML para ver los registros de datos estructurados. Como técnicas de datos se vuelven más avanzados, XML se utiliza para recuperar fácilmente y registros de visualización para los usuarios.

Instrucciones

1 Crear el objeto XML con un nombre de archivo. El siguiente código crea el objeto XML que se utiliza en todo el código para leer, escribir y mostrar los registros:
establecer xmlfile = Server.CreateObject ( "myfile.xml")

2 Crear el nodo superior. En este ejemplo, la aplicación guarda una lista de clientes con su primer nombre y apellido. La etiqueta de nodo superior es "clientes" y que posee todos los registros:
xmlfile.Tag = "clientes"

3 Crear un nodo hijo para el primer cliente. Esto indica que el primer registro de un nuevo cliente. Contiene la información que es única para el registro:
establecer xmlfile = xmlfile.NewChild ( "cliente", "")

4 Poblar el nodo de "cliente" con la información. El código siguiente agrega el nombre y apellido del cliente para el registro:
xmlfile.NewChild2 "First_Name", "Joe"
xmlfile.NewChild2 "LAST_NAME", "Smith"

5 Desplazarse hacia atrás por el árbol y crear otro registro del cliente. No hay necesidad de cerrar las etiquetas de registro en XML. El objeto sabe moverse al siguiente registro. El método "GetParent ()" se mueve al siguiente registro. El código siguiente añade otro registro de cliente usando la etiqueta de nodo de "cliente":
xmlfile.GetParent2 ()
xmlfile.NewChild2 "First_Name", "Pam"
xmlfile.NewChild2 "LAST_NAME", "Jones"

6 Visualizar el documento XML. El código siguiente muestra el nuevo documento XML en el navegador:
response.write xmlfile.GetXml ()