Size: a a a

ioBroker smarthome

2019 May 23

VT

Vlad Tep in ioBroker smarthome
еще можно разрезать текст создавая из него список, если текст представляет из себя например джсон с параметрамми через запятую, то создавая  список с запятой в качестве разделителя, можно потом проще оперировать с этими получившимися кусочками
источник

AF

Alex F. in ioBroker smarthome
блин, то одно не клеится то другое... перебрал уже туеву хучу вариантов)
источник

АК

Алексей Кравец... in ioBroker smarthome
Vlad Tep
еще можно разрезать текст создавая из него список, если текст представляет из себя например джсон с параметрамми через запятую, то создавая  список с запятой в качестве разделителя, можно потом проще оперировать с этими получившимися кусочками
Эээ.. джсон правильнее через парсер делать и там получается удобный словарь
источник

VT

Vlad Tep in ioBroker smarthome
Алексей Кравец
Эээ.. джсон правильнее через парсер делать и там получается удобный словарь
ну, как умел. Да и джсон был корявый от веры через кривой мктт плагин
источник

В

Вадим in ioBroker smarthome
Alex F.
блин, то одно не клеится то другое... перебрал уже туеву хучу вариантов)
Так а чо не выходит..а то я по диагонали читал
источник

АК

Алексей Кравец... in ioBroker smarthome
str = sms.Content.substring(sms.Content.indexOf('Баланс:')+7,sms.Content.indexOf('р,')).replace(',','.');
источник

AF

Alex F. in ioBroker smarthome
Вадим
Так а чо не выходит..а то я по диагонали читал
взять после слова температура число
источник

АК

Алексей Кравец... in ioBroker smarthome
вот так я получаю баланс мобильного свистка
источник

В

Вадим in ioBroker smarthome
Alex F.
взять после слова температура число
А если с конца брать?
источник

АК

Алексей Кравец... in ioBroker smarthome
Вадим
А если с конца брать?
а разница если строка меняет длину?
источник

В

Вадим in ioBroker smarthome
Алексей Кравец
а разница если строка меняет длину?
Если цифры в конце..то можнож
источник

AF

Alex F. in ioBroker smarthome
Вадим
Если цифры в конце..то можнож
Starting please wait... ready on base: temperature 72 ºC, watersensor 2237
источник

АК

Алексей Кравец... in ioBroker smarthome
эм... как ты будешь вычислять 1 или 2 цифры?
источник

АК

Алексей Кравец... in ioBroker smarthome
ищи слово temperature и º, вот и получищь цифру
источник

В

Вадим in ioBroker smarthome
Alex F.
Starting please wait... ready on base: temperature 72 ºC, watersensor 2237
А по двоеточию и запятой вырезать? Или хочешь число в итоге?
источник

АК

Алексей Кравец... in ioBroker smarthome
ну это будет строка, а не цифры
источник

AF

Alex F. in ioBroker smarthome
Вадим
А по двоеточию и запятой вырезать? Или хочешь число в итоге?
да, мне надо число в переменную записать
источник

AF

Alex F. in ioBroker smarthome
и сенсора количества тоже
источник

АК

Алексей Кравец... in ioBroker smarthome
str =
temp = str.substring(str.indexOf('temperature')+13,str.indexOf(' º'));
источник

VT

Vlad Tep in ioBroker smarthome
источник