首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用JSON的某些部分并将其置于警报中(Plain Javascript)

如何使用JSON的某些部分并将其置于警报中(Plain Javascript)
EN

Stack Overflow用户
提问于 2014-05-17 23:06:53
回答 1查看 30关注 0票数 1

我想要一个书签,当我点击它时,它会转到JSON并从那里抓取"temp“,并将其放入警报中,以便通过单击一个按钮来告诉我天气状况。有办法做到这一点吗?或者我必须使用不同的API?

这就是我到目前为止所做的:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
function insertReply(content) {
    document.getElementById('output').innerHTML = content;
}

var script = document.createElement('script');
script.src = 'http://api.openweathermap.org/data/2.5/find?q=australia,wa&mode=json';
document.body.appendChild(script);
EN

回答 1

Stack Overflow用户

发布于 2014-05-17 23:10:43

好的。首先,要认识到该API似乎支持JSONP。也就是说,如果您给它提供一个callback参数,它将用<callback>(...)包装响应,其中<callback>callback参数的值。这意味着您可以使用以下URL:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
http://api.openweathermap.org/data/2.5/find?q=australia,wa&mode=json&callback=insertReply

并且您的insertReply函数将提供一个适当的对象。然后,如果您想从中获取temp,只需使用content作为对象:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
document.getElementById('output').innerHTML = content.list[0].main.temp;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23716972

复制
相关文章
Transformers 如何模仿大脑的某些部分
来源:ScienceAI 本文约2500字,建议阅读7分钟 本文将演示如何通过阈值调优来提高模型的性能。 了解大脑如何组织和访问空间信息「我们在哪里」,「拐角处有什么」,「如何到达那里」,这仍然是一项艰巨的挑战。该过程涉及从数百亿个神经元中调用整个记忆网络和存储的空间数据,每个神经元都连接到数千个其他神经元。 神经科学家已经确定了关键元素,例如网格细胞、映射位置的神经元。但更深入将被证明是棘手的:并不是说研究人员可以移除或研究人类灰质的切片来观察基于位置的图像、声音和气味记忆是如何流动并相互连接的。 人工
数据派THU
2022/10/09
6340
Transformers 如何模仿大脑的某些部分
JSON 在JavaScript 中的使用。
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。
愷龍
2022/10/06
10K0
JavaScript中怎么使用JSON?
JSON 是一种语法,是一种完全独立于编程语言的文本格式。可以把 任意编程语言表示的数据类型 转换成 JSON格式的字符串,也可以反向转换。这样不同编程语言,就可以通过 JSON 格式来共享数据。JSON 的详细语法规则,可以看下官网介绍!
Learn-anything.cn
2021/11/26
2.1K0
如何使用JavaScript漂亮地打印JSON对象
在之前的文章中,我们研究了如何使用JSON.stringify()方法将JSON对象序列化为JSON字符串。 当从客户端向服务器发送JON数据时,这非常有用。
ccf19881030
2020/10/26
5.8K0
Java和JavaScript中的JSON
JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
端碗吹水
2020/09/23
3.4K0
Java和JavaScript中的JSON
Javascript Prototypes之旅(A Plain English Guide to JavaScript Prototypes译文)
  当我第一次学习Javascript的对象模型时,我的反应时困惑。因为这是我第一次接触基于原型的语言,所以我完完全全被原型弄得糊里糊涂(译者语:在看这篇文章前,我一直困惑function的prototype和object的__proto__的区别及它们之间的关系)。我不能理解JavaScript通过构造函数(function constructors)的方式来实现一种独特的原型。我相信你们当中也有类似经历的人。   但随着自己写得越来越多javascript,我不仅理解了它的对象模型而且已经开始喜欢上它了
^_^肥仔John
2018/01/18
6920
Javascript Prototypes之旅(A Plain English Guide to JavaScript Prototypes译文)
如何使用StreamSets实时采集Kafka中嵌套JSON数据并写入Hive表
1.文档编写目的 ---- 在前面的文章Fayson介绍了关于StreamSets的一些文章《如何在CDH中安装和使用StreamSets》、《如何使用StreamSets从MySQL增量更新数据到Hive》、《如何使用StreamSets实现MySQL中变化数据实时写入Kudu》、《如何使用StreamSets实现MySQL中变化数据实时写入HBase》、《如何使用StreamSets实时采集Kafka并入库Kudu》和《如何使用StreamSets实时采集Kafka数据并写入Hive表》,本篇文章Fay
Fayson
2018/07/12
5K0
JavaScript中如何使用递归?
在JavaScript程序中,函数直接或间接调用自己。通过某个条件判断跳出结构,有了跳出才有结果。
Javanx
2019/09/04
2K0
JavaScript中如何使用递归?
JavaScript 对象入门使用JSON
JavaScript对象表示法(JSON)是用于将结构化数据表示为JavaScript对象的标准格式,通常用于在网站上表示和传输数据
acc8226
2022/05/17
1.5K0
如何用Python提取视频的某些帧并保存为图片
以前的文章分享过,视频是连续图像的集合。那么我们是否可以提取一段视频中,某些我们想要的部分图像,保存下来呢?答案是可以。我们甚至可以通过视频的时间来提取视频中的某些图像。
TalkPython
2022/11/21
1.2K0
JavaScript 中 JSON 的 5 个小技巧🤯
关于 JavaScript的JSON的一些小技巧 ◆ 1. 格式化 默认的字符串化器还会缩小 JSON,看起来很难看 const user = { name: 'John', age: 30, isAdmin: true, friends: ['Bob', 'Jane'], address: { city: 'New York', country: 'USA' } }; console.log(JSON.stringify(user)); //=> {"name":"
IT大咖说
2022/03/10
6830
如何在Python中创建天气警报系统
通过阅读这篇文章,你将学会用Python创建一个天气警报系统,当它预测未来几小时内天空将下雨/下雪时,它会向多个收件人发送一封电子邮件通知。电子邮件通知包含其他信息,如预测的温度和湿度。
HuangWeiAI
2020/12/18
2.6K0
根据一个属性,剔除 Json 中重复元素(删除 JSON 中重复的部分)
如上有一个类似这样 json :JsonContext,主要是描述多个 user 的相关信息。
微风-- 轻许--
2022/04/13
4K0
PHP 中 Serialize 和 JSON 的区别和在 WordPress 中如何使用
​在 PHP 中,Serialize 和 JSON 是 PHP 和 WordPress 开发中的数据处理的常用方法,那么它们有什么区别呢?在 WordPress 中又如何使用​呢?
Denis
2023/04/13
5.8K0
JavaScript JSON
{"sites":[ {"name":"Runoob", "url":"www.runoob.com"}, {"name":"Google", "url":"www.google.com"}, {"name":"Taobao", "url":"www.taobao.com"} ]}
陈不成i
2021/07/19
7800
JavaScript JSON
JSON全称JavaScript Object Notation,是一种轻量级的数据交换格局,JSON 通常用于服务端向网页传递数据 。JSON选用完全独立于语言的文本格局,易于人阅览和编写,同时也易于机器解析和生成,这些特性使得在网络传输的数据中JSON成为主流格式。
前端小tips
2021/11/28
2.4K0
JavaScript JSON
前端 JavaScript 中 JSON.stringify() 的基本用法
在开发工作中,我们可能会碰到这样的需求:需要将某个对象内容弹窗显示或者保存在文件中,这时候如果你直接弹窗的话,很可能就是下面这样的:[image-20210629184729132]
编程三昧
2021/06/29
8790
前端 JavaScript 中 JSON.stringify() 的基本用法
如何在Ubuntu 16.04上使用Alerta监视Zabbix警报
Alerta是一个Web应用程序,用于合并和删除来自多个监视系统的警报,并在界面上显示它们。Alerta可以与许多的监控工具集成,如Nagios,Zabbix,Sensu,InfluxData Kapacitor等等。
不会飞的蝴蝶
2018/08/13
4.2K0
javascript中json对象json数组json字符串互转及取值
今天用到了json数组和json对象和json类型字符串之间互转及取值,记录一下:
kirin
2020/10/30
4.8K0
点击加载更多

相似问题

如何提取嵌套的多级JSON对象/数组的部分并使用JavaScript将其扁平化

53

解码JSON并打印某些特定的部分?

10

Javascript翻转并隐藏页面的某些部分

32

如何访问JSON的某些部分?

114

如何创建Active Directory用户,并使用PowerShell将其置于组织单位下?

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文