Comment ajouter une Chaîne d'URL dans un objet JSON

J'ai besoin d'ajouter une URL est généralement dans le format http:\somewebsite.com\somepage.asp.
Lorsque je crée une chaîne de caractères avec l'URL ci-dessus et l'ajouter à l'objet JSON json

à l'aide de

json.put("url",urlstring);

c'est en ajoutant un supplément de "\" et quand je vérifie la sortie c'est comme http:\\\\somewebsite.com\\somepage.asp

Quand je donne l'URL comme http://somewebsite.com/somepage.asp
la sortie json est http:\/\/somewebsite.com\/somepage.asp

Pouvez-vous m'aider à récupérer l'URL comme il est, s'il vous plaît?

Grâce

  • Pourquoi êtes-vous à l'aide de barres obliques inverses dans votre URL? Url usage de l'avant-barres obliques. La première URL est pas syntaxiquement correct. Il doit être quelque chose comme http://somewebsite.com/somepage.asp.
  • Si vous êtes à la recherche à la chaîne JSON produit par sérialiseur - c'est ok d'avoir des barres obliques échappé. Slash sera sans échappement lors de la chaîne JSON est désérialisé.
InformationsquelleAutor VamsiKrishna | 2012-01-20