A ver umbranoide, que no pasa nada. Si ya lo sabíamos desde el principio con los arcoíris de tu mono.
En java, conocéis de alguna forma elegante / segura para que un método devuelva un par de datos de distintos tipos (un integer y un string) ?
Devolviendo una array de objetc[] lo veo inseguro y nada informativo, además de feo.
Creando un DTO sería lo suyo, pero lo veo overkilling pues solo se dará un uso limitadísimo, auqnue bueno, me gustaria saber de alternativas.
#22300 java, elegante y seguro no puede ir en la misma frase.
Ahora en serio, y respondiendo rápido, NO se puede, los metodos de java devuelven void, un valor primitivo o un objeto.
Java esta disenado con SRP https://en.wikipedia.org/wiki/Single_responsibility_principle, así que a joderse.
#22304 Y porque no haces dos metodos para mantener siempre el tipo de una forma coherente.
#22305 es la respuesta extraida de una mensaje soap, y siempre es un par de datos, un código y un texto.
#22304 ah joer, pensaba que era nativo de Java pero veo que es del SDK de Android, sorry. Te queda el Map.Entry o hacerte tú una clase en 3 minutos, ambas opciones son buenas.
La solución es un struct, que java no lo soporta, pero se puede simular así:
class LoQueTeSalgaDeLosCojones
{
public string polla;
public int rabo;
}
#22306 Y porque no devuelves un array pues? Si la respuesta es siempre el texto, el codigo y los datos...
#22309 por lo que ya dije: Devolviendo una array de objetc[] lo veo inseguro y nada informativo, además de feo.
Con el Pair lo veo bien. Mejor uso el Map.Entry, más standard.
yo lo haría concatenando el int y el string con un sharp por medio, y devolviendolo en tipo []byte of course
#22300 Tío, decide que nombre le quieres poner a ese par de resultados y crea una clase. Pa eso están los objetos.
Yo abriría un ticket a soporte en cada llamada soap y preguntaría si los parametros son correctos. Hasta que den la respuesta, almacenaría la respuesta en una tabla temporal para despues validarla o rechazarla manualmente segun contesten el ticket.
Alguien me recomienda una librería chuli para generar PDF con javascript?
He utilizado dompdf a veces con PHP, pero provoca enfermedades graves, asi que pregunto antes de meterme en terreno fandagoso.