Javascript 尝试在node.js中获取网站API内容

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

你好,StackOverflow社区,我遇到了一个问题,我试图从网站的api中获取内容,这是源代码所说的:{url:blablabla},这是我试图获取的:blablabla,这是我目前的代码:


        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