Ésta es una atenuante de esta pregunta:Haciendo JSON no escapa barras diagonales
JSON: why are forward slashes escaped?
por lo que entiendo por qué JSON escapa a los delanteros barras oblicuas cuando creo un JSONArray que tiene cadenas que contienen URLs (enlaces) en cada uno de sus índices. Quisiera ahora saber cómo hacer JSON no escapa a estas barras diagonales cuando serializar una cadena de este modo:
[['documentary', 'http://www.google.com/#q=documentary']]
en un JSONArray. Estaba pensando en iterar a través de las cadenas y eliminar cualquier instancia donde haya una barra diagonal inversa, pero me preguntaba si había una forma más eficiente de hacerlo o una forma de tenerla para que la cadena anterior no se escapara automáticamente de la siguiente manera :
[['documentary', 'http:\/\/www.google.com\/#q=documentary']]
¡Gracias! Avíseme si algo no está claro.
¿Qué serialización JSON usas? – Pindatjuh
"JSON" no realiza ningún escape, su biblioteca JSON sí lo hace, y debe indicarnos cuál. – skaffman
Estoy usando org.json.JSONArray. Además, estoy usando Java. – Vinay