【发布时间】:2020-10-10 00:55:55
【问题描述】:
function output(inp) {
document.body.appendChild(document.createElement('pre')).innerHTML = inp;
}
function searchInGitRepo(str) {
const http = new XMLHttpRequest();
http.open("GET", "https://api.github.com/search/repositories?q=" + str);
http.send();
http.onload = () => {
var result = http.responseText;
var strformat = JSON.stringify(result, undefined, 4);
output(strformat);
}
}
var result = searchInGitRepo('ecommerce');
我想从github 存储库中获取数据。结果完美出现,但数据未格式化。请看一下我的代码。它应该工作。我遵循了许多解决方案。没有什么对我有用!
function searchInGitRepo(str) {
const http = new XMLHttpRequest();
http.open("GET", "https://api.github.com/search/repositories?q=" + str);
http.send();
http.onload = () => {
var result = http.responseText;
var strformat = JSON.stringify(result, undefined, 4);
output(strformat);
}
}
输出函数:
function output(inp) {
document.body.appendChild(document.createElement('pre')).innerHTML = inp;
}
【问题讨论】:
标签: javascript json pretty-print