Necesito agregar una URL normalmente en el formato http: \ somewebsite.com \ somepage.asp. Cuando creo una cadena con la URL anterior y añadir a JSON objeto JSONCómo agregar una cadena URL en un objeto JSON
usando
json.put("url",urlstring);
está añadiendo un extra "\" y al comprobar la salida es como http:\\\\somewebsite.com\\somepage.asp
Cuando Doy la URL como http://somewebsite.com/somepage.asp
la salida json es http:\/\/somewebsite.com\/somepage.asp
¿Puede ayudarme a recuperar la URL como está, por favor?
Gracias
¿Por qué utiliza barras invertidas en su URL? Las URL solo usan barras diagonales. La primera URL tampoco es sintácticamente correcta. Debería ser algo así como 'http: // somewebsite.com/somepage.asp'. – Jonathan
Si está viendo cadena JSON producida por el serializador, está bien que se escapen las barras. Las barras se desamarcarán cuando la cadena JSON se deserialice. – zysoft