¿Existe una buena interfaz Java "estándar" para lectores / escritores XML y JSON?

Creo que estás pensando demasiado en esto. En realidad, no le importa convertir objetos Strings, desea poder serializar objetos a diferentes formatos sin saber cuál es ese formato. Pero, ¿quién dice que un formato diferente es una cadena? ¿Qué sucede cuando desea que su objeto esté disponible como un búfer de protocolo? Ese es un formato binario, no un formato de caracteres, por stringify()lo que no ayudará allí. En última instancia, depende de usted diseñar su aplicación para que sea lo más independiente posible de esos detalles.

Respuesta 1

JAXB (JSR-222) es el estándar Java SE / EE para convertir objetos a / desde XML. Se puede usar de forma independiente y es la capa de enlace estándar para los servicios web JAX-WS (SOAP) y JAX-RS (RESTful). A continuación hay un enlace a un ejemplo de especificación de un proveedor alternativo a través de unjaxb.propertiesarchivo.

Actualmente no hay una API estándar para el enlace JSON.

Respuesta: 2

En los lenguajes de programación si uso "\ n", agrega un carácter de nueva línea. ¿Podría alguien explicar cómo se traduce "\ n" a una nueva línea y lo mismo para "\ t"?

Tengo dos consultas sql, que devuelven listas. Mi código: List <String> list = em.createNativeQuery (query1) .getResultList (); list.addAll (em.createNativeQuery (query2) .getResultList ()); Lo que tengo:...

He estado tratando de crear mi propia biblioteca para serializar y deserializar tipos primitivos de una clase a xml y de xml a una instancia de clase usando la reflexión para examinar los patrones de nombres de métodos y ...

Tengo una matriz 2D que representa un tablero de tres en raya. Y la caja vacía es solo ""; Mi tablero de juego actual está guardado en ar1, que es una matriz de cadenas 2d. Quiero hacer una gran variedad de tableros de juego que es una matriz ...