var twitchProfile = {};
request("https://api.twitch.tv/kraken/users/magnaboyy.json?client_id=8gkbch3ffqj35c1ccx088b9j6leifs8", function (error, response, body) {
const TwitchURL = body;
var jsonContent = JSON.parse(TwitchURL);
twitchProfile.display_name = (jsonContent.display_name);
twitchProfile.id = (jsonContent.id);
twitchProfile.name = (jsonContent.name);
twitchProfile.created_at = (jsonContent.created_at);
twitchProfile.logo = (jsonContent.logo);
console.log(twitchProfile);
在我的代码中,我抓取页面的HTML正文(这是json对象),然后我解析对象中的每个键作为JS对象中的键,考虑到我不想改变任何东西在键的名称或对象的内容中,是否有办法一次性转换整个对象,而不是一次转换所有组件?如果没有,我是否以一种好的方式来做?有没有更简单的方法将外部JSON对象转换为JS对象?
__ “解析对象中的每个关键” __?不,你不是!你只是解析'JSON'一次... – Rayon
为什么不把'twitchProfile'分配给'jsonContent'? – hindmost
twitchProfile&jsonContent有什么区别? – daljian