Читать, искать и назначать текстовый файл - PullRequest
0 голосов
/ 19 сентября 2018

Я получаю сообщение об ошибке «ErrorSensor» (var ErrorSensor).В текстовом файле этот датчик имеет имя.Я хочу вывести имя из текстового файла.

У меня есть эта error переменная

var ErrorSensor  = "$1.0";

Я ищу

var ErrorName = "????";

Мой текстовый файл: ИМЯ |ОШИБКА

Мой текстовый файл без заголовков (ИМЯ | ОШИБКА)

TestDiagram1 | $ 1.0;

TestDiagram1 | $ 1.10;

TestDiagram1 | $ 1.1;

TestDiagram4 | $ 1.2;

TestDiagram5 | $ 1,20;

Test13 | $ 1,3;

Test13 | $ 1,30;

Балк8 | 80,0 $;

Балк8 | 81,1;

var ErrorSensor  = '$1.0';
$.get('text.txt', function(data) {

        data = data.replace(/\;|:|,/g, '<br>');
    //  data = data.split('\n');

    var data_ = data;

        function searchData(data, search)
            {                                   
                var tempArray = data_;
                for(i=0; i<data.length; i++)
                {
                var pos = $.inArray(search, data[i]);
                    if(pos !== -1)
                    {
                        tempArray.push(data[i]);
                    }
                }
                return tempArray;
            }

            var output = searchData(data, ErrorSensor);
                for(i=0; i<output.length; i++)
                {
                    $("#ErrorrName").html(output[i] + "<hr>").css('color', 'red');
                }, 'text');
...