Preguntas etiquetadas con java

174
Use JAXB para crear objetos a partir de cadenas XML

¿Cómo puedo usar el siguiente código para desarmar una cadena XML y asignarla al objeto JAXB a continuación? JAXBContext jaxbContext = JAXBContext.newInstance(Person.class); Unmarshaller unmarshaller = jaxbContext.createUnmarshaller(); Person person = (Person) unmarshaller.unmarshal("xml string...

173
Clase con un solo método: ¿el mejor enfoque?

Digamos que tengo una clase destinada a realizar una sola función. Después de realizar la función, se puede destruir. ¿Hay alguna razón para preferir uno de estos enfoques? // Initialize arguments in constructor MyClass myObject = new MyClass(arg1, arg2, arg3); myObject.myMethod(); // Pass...

173
Grupos nombrados Regex en Java

Tengo entendido que el java.regexpaquete no tiene soporte para grupos con nombre ( http://www.regular-expressions.info/named.html ), así que ¿alguien puede señalarme hacia una biblioteca de terceros que sí lo tenga? Miré a jregex pero su último lanzamiento fue en 2002 y no funcionó para mí (es...

173
¿Cómo devolver múltiples objetos de un método Java?

Quiero devolver dos objetos de un método Java y me preguntaba cuál podría ser una buena manera de hacerlo. Las posibles formas en las que puedo pensar son: devolver a HashMap(ya que los dos Objetos están relacionados) o devolver un ArrayListde Objectobjetos. Para ser más precisos, los dos objetos...

173
java.net.MalformedURLException: sin protocolo

Recibo una excepción de Java como: java.net.MalformedURLException: no protocol Mi programa está tratando de analizar una cadena XML usando: Document dom; DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); dom = db.parse(xml); La...

173
Lanzar excepciones marcadas de simulacros con Mockito

Estoy tratando de que uno de mis objetos burlados arroje una excepción marcada cuando se llama a un método en particular. Estoy intentando lo siguiente. @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class);...