『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 4416|回复: 5

[流程系列] 求助 解析出lon和lat

[复制链接]

16

主题

271

帖子

2221

积分

金牌会员

Rank: 6Rank: 6

积分
2221
金钱
1950
HASS币
10
发表于 2018-9-22 17:58:59 | 显示全部楼层 |阅读模式
本帖最后由 九天 于 2018-9-23 13:57 编辑

http://xx.xx.com/iot.php 得到下面的数据

Array(    [lon] => 0    [lat] => 0)

想解析出lon lat类似这个意思
const gps = msg.payload.gps.split(',')
const lat = gps[0]
const lon = gps[1]
return {lat,lon}

求助

回复

使用道具 举报

16

主题

271

帖子

2221

积分

金牌会员

Rank: 6Rank: 6

积分
2221
金钱
1950
HASS币
10
 楼主| 发表于 2018-9-23 17:05:08 | 显示全部楼层
自己顶下
回复

使用道具 举报

16

主题

271

帖子

2221

积分

金牌会员

Rank: 6Rank: 6

积分
2221
金钱
1950
HASS币
10
 楼主| 发表于 2018-9-24 10:03:45 | 显示全部楼层
const gps = msg.payload.substring(21,58)
const lon = gps.substring(0,12)
const lat = gps.substring(26,41)
return {lon,lat}


想了个笨办法
回复

使用道具 举报

23

主题

630

帖子

4344

积分

元老级技术达人

积分
4344
金钱
3699
HASS币
30

教程狂人

QQ
发表于 2018-9-25 12:00:19 | 显示全部楼层
split函数用的没错啊,但是括号里应该是双引号吧?
回复

使用道具 举报

16

主题

271

帖子

2221

积分

金牌会员

Rank: 6Rank: 6

积分
2221
金钱
1950
HASS币
10
 楼主| 发表于 2018-9-26 23:17:02 | 显示全部楼层
alei643 发表于 2018-9-25 12:00
split函数用的没错啊,但是括号里应该是双引号吧?

有没有更好的方式?
回复

使用道具 举报

23

主题

630

帖子

4344

积分

元老级技术达人

积分
4344
金钱
3699
HASS币
30

教程狂人

QQ
发表于 2018-9-27 08:04:52 | 显示全部楼层
九天 发表于 2018-9-26 23:17
有没有更好的方式?

Node Red的split节点,其实跟这个函数一个作用,只不过多个界面
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-27 13:06 , Processed in 0.050815 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表