Вопрос по программированию Node Red
- Phazz
- Полковник
- Сообщения: 3125
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
Вопрос по программированию Node Red
Скажите как выдернуть из строки {"data":25.5,"write":true} число 25.5? Пробовал через Split, он разбивает, но начинает перечислять все значения в один поток
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Вопрос по программированию Node Red
[ref=#404040]Phazz[/ref], А как вы обрабатываете строку, string не переваривает кавычки в таком виде
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
- Phazz
- Полковник
- Сообщения: 3125
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
Вопрос по программированию Node Red
[ref]AlexCrane[/ref], да, все верно, без кавычек.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Вопрос по программированию Node Red
[ref=#404040]Phazz[/ref], А это ноде ред, извиняюсь, его не знаю 

Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
- Rovki
- Полковник
- Сообщения: 5724
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 221 раз
- Контактная информация:
Вопрос по программированию Node Red
Перед " ставьте\ , то есть \" компилятор пропустит кавычки 

Электронщик до мозга костей и не только
- Phazz
- Полковник
- Сообщения: 3125
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
Вопрос по программированию Node Red
Спасибо всем за участие - разобрался.
Проблема решается так
[spoiler] [/spoiler]
Отправлено спустя 10 минут 19 секунд:
[ref=#ff8000]Rovki[/ref],
Кстати работает на андроиде node-red
[spoiler] [/spoiler]
Отправлено спустя 3 минуты 24 секунды:
Но конечно ставить его далеко не каждый захочет ))).
И вот как его теперь удалить
?
Проблема решается так
[spoiler] [/spoiler]
Отправлено спустя 10 минут 19 секунд:
[ref=#ff8000]Rovki[/ref],
Кстати работает на андроиде node-red
[spoiler] [/spoiler]
Отправлено спустя 3 минуты 24 секунды:
Но конечно ставить его далеко не каждый захочет ))).
И вот как его теперь удалить

У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Rovki
- Полковник
- Сообщения: 5724
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 221 раз
- Контактная информация:
Вопрос по программированию Node Red
Да уж , дизайн шедевриальныйPhazz писал(а): 03 апр 2020, 23:05
[ref=#ff8000]Rovki[/ref],
Кстати работает на андроиде node-red
[spoiler]Screenshot_20200404-010010_Chrome.jpg[/spoiler]
Отправлено спустя 3 минуты 24 секунды:
Но конечно ставить его далеко не каждый захочет ))).
И вот как его теперь удалить?
Электронщик до мозга костей и не только
- Phazz
- Полковник
- Сообщения: 3125
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
-
- Рядовой
- Сообщения: 26
- Зарегистрирован: 17 июл 2018, 14:08
- Имя: Альберт
Вопрос по программированию Node Red
Доброе время суток все ответы на Ваши вопросы https://www.youtube.com/watch?v=naDOrtTfZAA&t=4s
- Kotafey
- Лейтенант
- Сообщения: 311
- Зарегистрирован: 18 июл 2018, 15:03
- Откуда: Геленджик
- Имя: Константин
Вопрос по программированию Node Red
Phazz писал(а): 03 апр 2020, 19:05 Скажите как выдернуть из строки {"data":25.5,"write":true} число 25.5? Пробовал через Split, он разбивает, но начинает перечислять все значения в один поток
Код: Выделить всё
[{"id":"27924ec0.5f53d2","type":"debug","z":"d6971c12.ac90c","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":950,"y":300,"wires":[]}]
-
- Рядовой
- Сообщения: 77
- Зарегистрирован: 27 июн 2020, 04:22
- Откуда: World
- Имя: Agat
- Контактная информация:
Вопрос по программированию Node Red
Это Json строка - обрабатывайте ее соответствующим образом. Вот вам 2 варианта.
Импортируйте этот flow
Отправлено спустя 7 минут 54 секунды:
P.S. Прочитал исходные данные, ответил, а только потом стал читать все сообщения.
Код: Выделить всё
[{"id":"69013a6f.aed954","type":"inject","z":"3f2a43c2.e51d84","name":"","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"{\"data\":25.5,\"write\":true}","payloadType":"str","x":240,"y":215,"wires":[["2b6bc139.f024be","720ce8e0.0a6af"]]},{"id":"2b6bc139.f024be","type":"json","z":"3f2a43c2.e51d84","name":"","property":"payload","action":"","pretty":false,"x":375,"y":215,"wires":[["7e0d3cf9.1c5b1c"]]},{"id":"90561632.036388","type":"debug","z":"3f2a43c2.e51d84","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":650,"y":215,"wires":[]},{"id":"720ce8e0.0a6af","type":"function","z":"3f2a43c2.e51d84","name":"simple","func":"var obj = JSON.parse(msg.payload);\nvar d = { payload: obj.data };\nreturn d","outputs":1,"noerr":0,"initialize":"","finalize":"","x":375,"y":250,"wires":[["f4c0251e.ea71b8"]]},{"id":"f4c0251e.ea71b8","type":"debug","z":"3f2a43c2.e51d84","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":650,"y":250,"wires":[]},{"id":"7e0d3cf9.1c5b1c","type":"function","z":"3f2a43c2.e51d84","name":"witch json","func":"var d = { payload: msg.payload.data };\nreturn d","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":215,"wires":[["90561632.036388"]]}]
Отправлено спустя 7 минут 54 секунды:
P.S. Прочитал исходные данные, ответил, а только потом стал читать все сообщения.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя