¿Cómo elimino las comillas de un valor booleano en una cadena JSON?

Yo tengo:

String example = {"test":"true"}

pero quiero tener:

example = {"test":true}

¿Cómo puedo convertir la primera cadena a la segunda?

Respuesta 1

Utilice la expresión regular y / o el método de clase String como 'replaceAll'.

Respuesta: 2

Puede usar String result = example.replaceAll(":\"true\"", ":true"};y String result = example.replaceAll(":\"false\"", ":false"};si solo hay valores booleanos.

Respuesta: 3

En los ejemplos proporcionados por JFreechart, vemos que es posible mostrar IntervalMarkers horizontales. Me gustaría construir IntervalMarkers verticales y no encuentro la manera de hacerlo usando esto ...

Tengo dos tablas: CompanyRating y RatingMeasure CompanyRating tendrá una asignación de uno a muchos con RatingMeasure. Aquí están mis clases de dominio: paquete com.cedar.ts.bbk import java.io.Serializable; ...

¿Cómo puede un programa Java obtener la lista de Tipos de archivo en Windows (los que se enumeran en Panel de control / Opciones de carpeta / Tipos de archivo)?

Para el generador de perfiles que implemento usando JVMTI, me gustaría comenzar a medir el tiempo de ejecución de todos los métodos Java. El JVMTI ofrece los eventos: MethodEntry MethodExit Así que esto sería bastante fácil ...