Php 从json返回的数据中的html标记

Php 从json返回的数据中的html标记,php,jquery,json,Php,Jquery,Json,我有一个php页面,返回一些json格式的数据。基本上我在这一页上做的是echo 返回的数据有一些html标记。这导致我的jQuery代码中断 在将数据放入json对象之前,是否有方法清理数据并去除标记 此外,我正在尝试将json中的数据显示到textarea中,理想情况下我希望在textarea中显示html标记…当您创建json时,您可以在php代码中包含html的值上使用-这将转义json中的值,以便在jquery中验证和使用。我还没有尝试过,但向textarea添加值应该不会有问题。是否

我有一个php页面,返回一些json格式的数据。基本上我在这一页上做的是echo

返回的数据有一些html标记。这导致我的jQuery代码中断

在将数据放入json对象之前,是否有方法清理数据并去除标记


此外,我正在尝试将json中的数据显示到textarea中,理想情况下我希望在textarea中显示html标记…

当您创建json时,您可以在php代码中包含html的值上使用-这将转义json中的值,以便在jquery中验证和使用。我还没有尝试过,但向textarea添加值应该不会有问题。

是否需要使用json。。简单的$('textarea#id').load()就足够了吗?我认为PHP响应包括基本响应。在这个标记的某个地方是OP的JSON文本。在回显JSON文本之前,有没有办法清除响应?很高兴看到一个例子,因为我很好奇html中是否有引号。从另一篇文章中大量窃取():他可能需要指定标题('Content-Type:text/plain');在服务器端。这太模糊了,无法回答。请向我们展示您的代码,这样我们就可以知道您是从服务器发送了错误的东西,还是在客户端做了错误的事情。基本上,听起来好像您没有正确地转义/编码数据,但很难说在哪里。