如何呈现 wordpress api 的内容?
How to render content of wordpress api?
我正在为 wordpress 解决方案创建一个移动应用程序,同时研究 wordpress rest api,我发现 json 模式呈现的方式有问题;
虽然 /wp-json/wp/v2/posts 显示所有帖子,但它是这种格式
"title": {
"rendered": "testing rest api & #8220;tesint-restAP& #8221;"
},
如何从 response.data.content 中提取实际内容,因为它是带有标签等的 html 版本???。
首先,获取带有 html 标签的 json 数据,然后
var StrippedString = OriginalString.replace(/(<([^>]+)>)/ig,"");
给 .NET 开发人员的提示
在 .NET 中使用 http://restsharp.org/ 调用 API 时,不需要对内容进行解析。
只需使用“呈现”的内容作为 div 等元素的 innterHTML 属性 的值。它会起作用。
let htmlStr = `<p><em>“Anatomy of a Bear Market”</em> by Russell Napier is a <em>“must-read</em>” manuscript. Given current market dynamics, a review seems timely. As my colleague, Richard Rosso, CFP, previously penned:</p>`
let ele = document.getElementById('target');
ele.innerHTML = htmlStr;
<div id="target"></div>
我正在为 wordpress 解决方案创建一个移动应用程序,同时研究 wordpress rest api,我发现 json 模式呈现的方式有问题;
虽然 /wp-json/wp/v2/posts 显示所有帖子,但它是这种格式
"title": {
"rendered": "testing rest api & #8220;tesint-restAP& #8221;"
},
如何从 response.data.content 中提取实际内容,因为它是带有标签等的 html 版本???。
首先,获取带有 html 标签的 json 数据,然后
var StrippedString = OriginalString.replace(/(<([^>]+)>)/ig,"");
给 .NET 开发人员的提示
在 .NET 中使用 http://restsharp.org/ 调用 API 时,不需要对内容进行解析。
只需使用“呈现”的内容作为 div 等元素的 innterHTML 属性 的值。它会起作用。
let htmlStr = `<p><em>“Anatomy of a Bear Market”</em> by Russell Napier is a <em>“must-read</em>” manuscript. Given current market dynamics, a review seems timely. As my colleague, Richard Rosso, CFP, previously penned:</p>`
let ele = document.getElementById('target');
ele.innerHTML = htmlStr;
<div id="target"></div>