Wordpress内容不会解析为字符串

时间:2018-12-31 03:46:54

标签: ruby-on-rails node.js ruby express wordpress-rest-api

我正在整个应用程序中使用wordpress REST API。一个是节点后端,另一个是Rails后端上的红宝石。在这两种情况下,我特别想将“内容”字段的“已渲染”字段返回给客户端。实际上,API的JSON结构如下所示:

response =  {
"content" : {
 "rendered": "<p> Some content is inside this field </p>" 
}

因此node和ruby都将内容返回为:

response['content']['rendered']

返回的响应很好,但是它不是字符串。看看“网络”标签,该信息按原样显示:

<p>Some content is inside this field </p>

代替“

某些内容位于该字段内

我通过在Node中执行JSON.stringify()设法解决了这个问题,因此有效地返回了

res.status(200).send(JSON.stringify(<p>Some content is inside this field </p>)) 

这似乎不正确,因为呈现的键是一个字符串,因此不需要执行JSON.stringify强制它成为字符串。

有人知道这里发生了什么吗?

0 个答案:

没有答案