2009-06-10 85 views

回答

0

如果应用标准JSON转义规则,则可以使用JSON传递HTML。任何json库(以字节为单位)将为你做这件事。

在PHP:在http://www.json.org/

0

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

返回

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

更多信息我想答案是,你并不需要。 JSON编码将为您处理所有事情。

但是,根据您的其他需求,如果您想剥离标签或将<转换为& lt,那么您可以先对HTML字符串执行此操作,或者在使用Javascript的客户端执行此操作。

0

你不需要转义任何东西。 Json串化器将处理它:

return Json(new { html = "<html><body><div class=\"foo\">Hello</div></body></html>" }); 
相关问题