Как я могу прочитать данные из файла .txt и преобразовать данные в целое число? - PullRequest
2 голосов
/ 25 апреля 2019

Я кодирую датчик расстояния для считывания данных с Raspberry Pi на веб-сайт. Данные должны быть прочитаны в файл .txt, а затем перенесены из файла .txt на веб-сайт. Мне нужна помощь в понимании того, как преобразовать данные в файле .txt из строки в целое число, чтобы можно было изменить цвет шрифта на основе числового значения данных.

Я пробовал несколько методов, таких как попытка использовать метод Number (), но я не мог понять это.

<iframe id="textfile" src="SensorData.txt"></iframe>
<script type="text/javascript">
Number(SensorData.txt);
function print() {
var iframe = document.getElementById('textfile');
iframe.contentWindow.print();
if(iframe<200){
str.fontcolor("red");
} else {
str.fontcolor("green");
}
}
</script>
<META HTTP-EQUIV="refresh" CONTENT=".5">

Результаты должны отображать данные в html-файле, которые постоянно обновляются и меняют цвет с красного на зеленый в зависимости от рассчитанного расстояния.

1 Ответ

1 голос
/ 25 апреля 2019

Если вы хотите, чтобы результат постоянно обновлялся, вы можете использовать оператор fetch для чтения текстового файла и запускать его каждые x миллисекунд, используя setInterval().

Для целочисленной части преобразования:parseInt() должен сделать трюк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...