我想要实现的目标 在 React 内部,我想使用 fetch 获取一个 HTML 页面,并从我得到的响应中提取一些数据,其中包含一个名为“myDiv”的类
我正在获取的数据是 HTML 格式。目前我有这段代码可以获取数据并解析文本格式的响应。
fetch('/my/url')
.then(response => response && response.text())
.then(text => console.log('Do something that extract content in class "myDiv"));
最佳答案
如上所述,您可以使用 DOMParser
const parser = new DOMParser(),
dom = parser.parseFromString(text, "text/html");
然后用习惯的方法访问dom
let myDivContent = dom.querySelector('.myDiv').innerHTML;
关于javascript - 将文本转换为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55609218/