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:
la cual obtengo el xml en pantalla..... pero no lo quieron en pantalla sino almacenarlo en una tabla por ejemplo: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 } }
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....