Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 06-mar-2008, 11:12   #1 (permalink)
Monimo está en el buen camino
 
Avatar de Monimo
 
Fecha de Ingreso: noviembre-2007
Mensajes: 121
Enviar un mensaje por MSN a Monimo
XML, Webservices y java(netbeans 6.0)

Hola que tal. quisiera saber si existe alguna forma de obtener los datos de un webservice, llamo al webservice en mi aplicación con ayuda de netbeans, y el resultado me despliega, si llamo un webservice del clima por ejemplo me despliega todo el xml. como puedo partir o extraer por elementos si identifico tags de <WIND></WIND> como puedo partir ese resultado para mejor asignarle el contenido de ese elemnto a una label o caja de texto??


me sale esto:
<?xml version="1.0" encoding="utf-16"?> <CurrentWeather> <Location>Mexico City / Licenci, Mexico (MMMX) 19-26N 099-06W</Location> <Time>Mar 06, 2008 - 12:47 PM EST / 2008.03.06 1747 UTC</Time> <Wind> from the W (270 degrees) at 12 MPH (10 KT):0</Wind> <Visibility> 12 mile(s):0</Visibility> <SkyConditions> partly cloudy</SkyConditions> <Temperature> 71 F (22 C)</Temperature> <DewPoint> 28 F (-2 C)</DewPoint> <RelativeHumidity> 19%</RelativeHumidity> <Pressure> 30.21 in. Hg (1023 hPa)</Pressure> <PressureTendency> 0.02 inches (0.7 hPa) lower than three hours ago</PressureTendency> <Status>Success</Status> </CurrentWeather>


y quiero organizarlos mejor en lugar de que salga eso pero no se como hacerle. Como puede hacer eferencia a los distintos elementos??

Última edición por Monimo; 06-mar-2008 a las 11:40. Razón: faltaba información
Monimo está desconectado   Responder Citando
Antiguo 06-mar-2008, 22:07   #2 (permalink)
HackmanC tiene algunos puntos positivos de karma
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 207
Mensaje Re: XML, Webservices y java(netbeans 6.0)

Evidentemente, no estás llamando al WebService de la forma adecuada.
Tienes algo parecido a esto en tu aplicación ?

Código:
package JavaApplication1;

public class Main {
	public static void main(String[] args) {
		try {
			JavaApplication1.Service1 service = new JavaApplication1.Service1();
			JavaApplication1.Service1Soap port = service.getService1Soap();
			java.lang.String value = "";
			JavaApplication1.Class1 result = port.ingreso(value);
			System.out.println("Result = " + result);
			System.out.println(result.value1);
			System.out.println(result.value2);
		} catch (Exception ex) {
		}
	}
}
HackmanC está desconectado   Responder Citando
Antiguo 12-may-2008, 15:55   #3 (permalink)
VEF
VEF ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2008
Mensajes: 3
Re: XML, Webservices y java(netbeans 6.0)

Hola, quiero obtener datos de una bd y no se muy bien como definir la estructurura donde almacenarlas.
Viendo tu mensaje me surgio la duda de porque haces "result.value1"? "result" es un objeto o una estructura? Si es asi donde la has definido en el java o en el soap?
Gracias




JavaApplication1.Class1 result = port.ingreso(value);
System.out.println("Result = " + result);
System.out.println(result.value1);
System.out.println(result.value2);
VEF está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 09:41.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93