Javascript 尝试在node.js中获取网站API内容
你好,StackOverflow社区,我遇到了一个问题,我试图从网站的api中获取内容,这是源代码所说的:{url:blablabla},这是我试图获取的:blablabla,这是我目前的代码:Javascript 尝试在node.js中获取网站API内容,javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,你好,StackOverflow社区,我遇到了一个问题,我试图从网站的api中获取内容,这是源代码所说的:{url:blablabla},这是我试图获取的:blablabla,这是我目前的代码: function stripHtml(html){ var temporalDivElement = document.createElement("div"); temporalDivElement.innerHTM
function stripHtml(html){
var temporalDivElement = document.createElement("div");
temporalDivElement.innerHTML = html;
return temporalDivElement.textContent || temporalDivElement.innerText || "";
}
var htmlString = `{"url":"blablabla"}`
htmlString.replace(`{"url":"}`, '');
据我所知,你的问题的解决办法是:
var data = `{"url": "blablabla"}`
var result = JSON.parse(data).url
const fetch=requirenode fetch;//如果您还没有npm i节点获取,请使用它。
fetchAPI URL.thendata=>data.json.thendata=>{
//让我们假设数据是:{url:blabla}
console.logdata.url;
//->等等
};
我不明白你想做什么。我正试图在网站的内容中拆分一个url。我仍然不明白。你只是想解析JSON,而不是[var data={url:blablabla}]我怎样才能使它成为实际的源代码而不是blai呢?还有一个错误:SyntaxError:JSON中的意外标记o位于JSON的位置1。解析谢谢,这帮助我使用了api,并对nodejs有了更多的了解。如果你自己有意见分歧,请加上我:varrious6973