Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2003, 07:02
Avatar de cubis
cubis
 
Fecha de Ingreso: abril-2002
Ubicación: Medellín
Mensajes: 1.040
Antigüedad: 22 años, 1 mes
Puntos: 2
Ejemplo de uso de XML (Usando DSO).

Este post lo quiero escribir ya que noto que entre algunas personas queda la duda del uso que le podemos dar al XML.

Pues bueno, aquí les dejo un ejemplo de como nos sirve para guardar unos datos (como una base de datos) y mostrarlos en HTML (Sin necesidad de PHP ó ASP, solo DSO (Data Source Object) que lo interpreta cualquier navegador.

Aquí está el codigo de los dos ejemplos y más abajo el link para que lo vean.

directorio.xml
Código:
<?xml version="1.0"?>

<!-- Nombre del archivo: directorio.xml -->

<DIRECTORIO>

<AMIGO>
<NOMBRE>Alejandro Leardos</NOMBRE>
<TELEFONO>4875421</TELEFONO>
<CORREO>[email protected]</CORREO>
</AMIGO>

<AMIGO>
<NOMBRE>Juanito Perez Gutierres</NOMBRE>
<TELEFONO>2954544</TELEFONO>
<CORREO>[email protected]</CORREO>
</AMIGO>

<AMIGO>
<NOMBRE>Juan Manuel Dias Rodriguez</NOMBRE>
<TELEFONO>9844512</TELEFONO>
<CORREO>[email protected]</CORREO>
</AMIGO>

<AMIGO>
<NOMBRE>Javier Neruda</NOMBRE>
<TELEFONO>3598874</TELEFONO>
<CORREO>[email protected]</CORREO>
</AMIGO>

<AMIGO>
<NOMBRE>Maximiliano Olarte</NOMBRE>
<TELEFONO>8941545</TELEFONO>
<CORREO>[email protected]</CORREO>
</AMIGO>

<AMIGO>
<NOMBRE>Antonio Correa Jimenez</NOMBRE>
<TELEFONO>3665418</TELEFONO>
<CORREO>[email protected]</CORREO>
</AMIGO>

<AMIGO>
<NOMBRE>Beatriz Puerta</NOMBRE>
<TELEFONO>9844647</TELEFONO>
<CORREO>[email protected]</CORREO>
</AMIGO>

<AMIGO>
<NOMBRE>Maria Cano</NOMBRE>
<TELEFONO>9874524</TELEFONO>
<CORREO>[email protected]</CORREO>
</AMIGO>

</DIRECTORIO>
--

verdirectorio.htm
Código:
<HTML>

<HEAD>
<TITLE>Directorio de amigos</TITLE>
</HEAD>
<BODY>

<XML ID="dsoDirectorio" SRC="directorio.xml"></XML>

<H2>Directorio de Amigos y enemigos</H2>

<TABLE  DATASRC="#dsoDirectorio" BORDER="1" cellpadding="5">
<THEAD>
<TH>Nombre</TH>
<TH>Telefono</TH>
<TH>Correo</TH>
</THEAD>
<TR ALING="center">
<TD><TEXTAREA DATAFLD="NOMBRE" STYLE="font-style:italic"></TEXTAREA></TD>
<TD><DIV DATAFLD="TELEFONO" STYLE="font-width:bold"></TEXTAREA></TD>
<TD><INPUT TYPE=TEXT DATAFLD="CORREO"></INPUT></TD>
</TR>
</TABLE>

</BODY>
</HTML>
Nota:
En el ejemplo los datos se ven en diferentes tipos de capos, esto lo hice para darle más "vida" al ejemplito.

Para ver el ejemplo funcionado entra a:

http://www.tribuxml.org/scriptsxml/verdirectorio.htm

La dir del archivo XML es:

http://www.tribuxml.org/scriptsxml/directorio.xml

Y bueno, por ultimo los invito a que el proximo primero de Noviembre entren a ver el lanzamiento de TribuXML.org, si desean entren a la web y dejen su E-mail para ser avisados del lanzamiento.

Un saludo y un abrazo.
__________________
[color=gray][size=1]Usuario Registrado de Linux #315639