raddeon Napisano Luty 14, 2021 Udostępnij Napisano Luty 14, 2021 Witam, napisałem program który odczytuje i wyświetla dane z esp w formacie www w etykiecie na app inventor, dane to odczyt temperatury np. 40/45 *C. Utknąłem w miejscu rozdzielenia tych danych by nie było kodu html tylko dwie zmienne np. (zmienna1=40, zmienna2=45). Jeśli ktoś z Kolegów mógłby mi pomóc będę wdzięczny.
H1M4W4R1 Luty 14, 2021 Udostępnij Luty 14, 2021 Problem leży w tym, że zawsze będzie zwracało HTML i musisz dokonać parsingu (np. przy użyciu biblioteki lub REGEX'a). Alternatywną opcją jest ustawienie ESP aby zwracało ContentType: text/plain w nagłówku. Wtedy Web1 powinien pobrać dane jako tekst, a nie HTML. Appendix: To jest właśnie wada programowania wizualnego - skomplikowane rzeczy robią się jeszcze bardziej skomplikowane. W skrócie - musisz znaleźć w tym całym motłochu HTML odpowiedni znacznik i wyświetlić wartość. Z tego co widzę AppInventor nie ma REGEX'a więc to będzie bardzo bardzo bardzo skomplikowane. Niestety jestem zwolennikiem pisania kodu nad wizualne programowanie (właśnie z tego powodu )
raddeon Luty 15, 2021 Autor tematu Udostępnij Luty 15, 2021 (edytowany) Jak można potrzebuje rozwiązanie, kontakt z osoba bawiącą się tym programem. Edytowano Luty 15, 2021 przez raddeon zniecierpliwienie
Pomocna odpowiedź
Bądź aktywny - zaloguj się lub utwórz konto!
Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony
Utwórz konto w ~20 sekund!
Zarejestruj nowe konto, to proste!
Zarejestruj się »Zaloguj się
Posiadasz własne konto? Użyj go!
Zaloguj się »