Buenas buenas, ante todo gracias a todos los q brindan ayuda y conocimiento, es admirable... les aclaro que soy un novato en el tema. ok aqui les va mi problema. Necesito almacenar un XML la cual lo obtengo mediante un URL " ://ssclinea2/ssc/wbs/Ws_Tiempo_Real .php" y me muestra en pantalla:
Código:
<?xml version="1.0" ?>
- <PisoPlanta>
- <Celdas>
- <Celda id="1">
<Fecha>11-11-2009</Fecha>
<Evento>0</Evento>
<E_Efec_Anod>0</E_Efec_Anod>
<E_Efec_Anod_Prol>0</E_Efec_Anod_Prol>
<Voltaje>4.6199998855591</Voltaje>
<E_Perd_Comu>0</E_Perd_Comu>
<E_Disp_Line>0</E_Disp_Line>
<E_Para_Emer>0</E_Para_Emer>
<E_Fall_Ener>0</E_Fall_Ener>
<E_Volt_Alto>0</E_Volt_Alto>
<E_Volt_Bajo>0</E_Volt_Bajo>
<E_Prot_Moto>0</E_Prot_Moto>
<E_Anod_Bloq>0</E_Anod_Bloq>
<E_Rese_Micr>0</E_Rese_Micr>
<E_Alta_Resi>0</E_Alta_Resi>
<E_Ajus_Anod>0</E_Ajus_Anod>
<E_Perd_Secu>0</E_Perd_Secu>
<E_Puen_Manu>0</E_Puen_Manu>
<E_Anod_Manu>0</E_Anod_Manu>
<E_RPS_Bajo>0</E_RPS_Bajo>
<E_Fall_Anal>0</E_Fall_Anal>
<E_Alum_Manu>0</E_Alum_Manu>
<E_Movi_Puen>0</E_Movi_Puen>
<E_Trasegado>0</E_Trasegado>
<E_Camb_Carb>0</E_Camb_Carb>
<E_Celd_Cocc>0</E_Celd_Cocc>
</Celda>
ok ese xml lo tengo q almacenar en una BD en sql server 2000.
lo que he logrado por ahora es extraer el xml y guardarlo en una variable y a la vz cuando ejecuto se ve como va leyendo todo el xml... con el siguiente codigo:
Código:
import java.net.*;
import java.io.*;
public class URLReader {
public static void main(String[] args) throws Exception {
URL yahoo = new URL("http : //ssclinea2/ssc/wbs/Ws_Tiempo_Real . php");
BufferedReader in = new BufferedReader(
new InputStreamReader(
yahoo.openStream()));
String inputLine;
StringBuffer xml = new StringBuffer();
while ((inputLine = in.readLine()) != null){
//pinta linea a linea en pantalla
System.out.println(inputLine);
System.out.println("");
//va guardando en variable todo el documento xml
xml.append(inputLine);
}
System.out.print(xml);
in.close();
//TODO variable xml en BBDD que contiene todo el documento XML consultado
//en pagina php
}
}
la cual obtengo el xml en pantalla..... pero no lo quieron en pantalla sino almacenarlo en una tabla por ejemplo:
cel Eve Efec com
1 / 0 / 1 / 0
2 / 1 / 3 / 0
y asi sucesivamente muchachos.... estoy programando en java con eclipse.
les agradesco un poco de ayuda. GRACIAS....