Je sérialisation à un objet JSON en utilisant:JSON objet avec barres obliques dans ce
public static string ToJson(this object obj)
{
JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
return jsonSerializer.Serialize(obj);
}
Cependant quand je peuplant un champ caché, je reçois les barres obliques avec elle:
"[{\" ImageLink \ ": \" \ ", \" ShowOnHomePage \ ": null, \" Type \ ": \" AdListItem \ ", \" Clé \ ": null, \" Titre \ ": \" dsafdsaf \ ", \" Url \ ": \" fdsafdsa \ ", \" ContenuSummary \ ": \" \ u003cdiv \ u003efdsafdsa \ u003c/div \ u003e \ "}, {\" ImageLink \ ": \" \ ", \ "ShowOnHomePage \": null, \ "Type \": \ "AdListItem \", \ "Clé \": null, \ "Titre \": \ "hddfg \", \ "Url \": \ "dsaf \ ", \" ContentSummary \ ": \" \ u003cdiv \ u003efdsafdsa \ u003c/div \ u003e \ "}, {\" I mageLink \ ": \" \ ", \" ShowOnHomePage \ ": null, \" Type \ ": \" AdListItem \ ", \" Clé \ ": null, \" Titre \ ": \" asfd \ ", \ "Url \": \ "asdf \", \ "ContentSummary \": \ "\ u003cdiv \ u003eafds \ u003c/div \ u003e \"}] "
Comment pourrais-je bien se débarrasser de la \" et les remplacer par juste "???
Des idées?
Merci.
Le résultat ressemble à une chaîne. Vous devez donc échapper aux "caractères" Lorsque la chaîne complète est en cours d'évaluation, vous voulez toujours que l'objet contienne les doubles guillemets environnants. –