p2p.wrox.com Forums

Need to download code?

View our list of code downloads.


  Return to Index  

javascript_espanol thread: Abrir un archivo de texto con Javascript?


Message #1 by "Kykoche" <eeg@g...> on Thu, 13 Mar 2003 10:52:50
bueno, esto seria para hacerlo con XML:

<script language="JScript">
 doc = new ActiveXObject("MSXML.DOMDocument");
 doc.async = false;
 doc.load("data.xml");

 var state = doc.readyState;
 if( state == 4 ) {
  err = doc.parseError;
  if (err.errorCode != 0){
   document.write("Error:" + err.reason + "<br>");
  }else{
   list = doc.getElementsByTagName("term");
   document.write("<table>");
   for(i=0; i < list.length; i++) {
    document.write("<tr>");
    names = list[i].getElementsByTagName("name");
    document.write("<th>");
    name = names[0].text;
    document.write(name + "<" + "/th>");
    values = list[i].getElementsByTagName("value");
    document.write("<td>");
    value = values[0].text;
    document.write(value + "<" + "/td>");
   }
   document.write("<" + "/table>");
  }
 }
</script>

en el doc XML tendriamos esto:

<list>
  <term> <name>Favoritos.org</name> <value>Gestion de bookmarks</value>
</term>
  <term> <name>Palaueb.com</name> <value>Web personal de Marc Palau</value>
</term>
  <term> <name>Cdmon.com</name> <value>Venta de dominios y
alojamiento</value> </term>
</list>

por ejemplo ;)

recuerda, solo IE5.5+

att. Marc Palaueb
http://www.cdmon.com
http://www.palaueb.com


----- Original Message -----
From: "Kykoche" <eeg@g...>
To: "Javascript en Español" <javascript_espanol@p...>
Sent: Thursday, March 13, 2003 10:52 AM
Subject: [javascript_espanol] Abrir un archivo de texto con Javascript?


> Me gustaría saber si es posible abrir un archivo de texto (ej del NotePad)
> por medio de una función de Javascript y acceder a alguno de los datos que
> en él se encuentren.
> La idea es aplicarlo por medio de un archivo ".wrl" (VRML).
>
> Muchas gracias por cualquier tipo de información.
>
> Kyk
> ---
> Usted está suscrito a javascript_espanol como:
> marc@h...
> Para darse de baja, envíe un mensaje en blanco a
> %%email.unsub%%
>
>


  Return to Index