2009-06-10 6 views

Antwort

0

HTML kann in JSON übergeben werden, wenn Standard-JSON-Escape-Regeln angewendet werden. Jede JSON-Bibliothek (die ihr Gewicht in Bytes wert ist) wird dies für Sie tun.

In PHP:

json_encode('<body class="foo">'); 

Returns

"<body class=\"foo\">" 

Weitere Informationen über http://www.json.org/

0

Ich denke, die Antwort ist, müssen Sie nicht benötigen. JSON Encoding wird alles für Sie handhaben.

Abhängig von Ihren anderen Bedürfnissen, wenn Sie Tags entfernen möchten oder < in & lt; machen, dann können Sie dies zuerst mit dem HTML-String tun, oder tun Sie es auf dem Client mit Javascript.

0

Sie müssen nichts entkommen. Der Json-Serialisierer wird sich darum kümmern:

return Json(new { html = "<html><body><div class=\"foo\">Hello</div></body></html>" }); 
Verwandte Themen