2016-07-19 3 views
0

Я хочу, чтобы проверить, если строка существует в CSV-файл,Можно ли проверить, если строка существует в CSV-файле

У меня есть CSV-файл с URL, я хочу, чтобы передать Url к переменной, а затем проверить, если это Url существует в файле Csv.

Можно ли использовать JavaScript? И как это будет выглядеть?

+2

Да, это возможно. –

+0

@PM 77-1 Не могли бы вы предоставить какой-нибудь пример: – Andrew

+0

Пожалуйста, прочтите http://stackoverflow.com/help/how-to-ask. Это поможет вам написать свой вопрос таким образом, который поможет нам помочь вам. – jbrown

ответ

0
var file = "file:///C:/Users/Viktor/Documents/Google_WebParsing.txt"; 
var str = "www.google.com"; 

function readTextFile(file,str) 
{ 
    var rawFile = new XMLHttpRequest(); 
    rawFile.open("GET", file, true); 
    rawFile.onreadystatechange = function() 
    { 
     if(rawFile.readyState === 4) 
     { 
      if(rawFile.status === 200 || rawFile.status == 0) 
      { 
       var allText = rawFile.responseText; 
       //search for text 
       if (allText.indexOf(str) > -1) 
        alert(true); 
       else 
        alert(false); 
       //alert(allText); 
      } 
     } 
    } 
    rawFile.send(null); 
} 

readTextFile(file,str); 
+0

этот код кажется ужасно похожим на мой выше ... – ElenaDBA

1

Может попробовать что-то вроде этого:

function findInFile(file, searchStr) 
{ 
    var oFile = new XMLHttpRequest(); 
    oFile.open("GET", file, true); 
    oFile.onreadystatechange = function() 
    { 
     if(oFile.readyState === 4) 
     { 
      if(oFile.status === 200 || oFile.status == 0) 
      { 
       var allText = oFile.responseText; 
       //search for text here 
       if (allText.IndexOf(searchStr) > 0) 
        return true; 
       else 
        return false; 


      } 
     } 
    } 
} 
+0

, куда вы возвращаетесь? – charlietfl

+0

@ElenaDBA Я передал в файл var путь к csv-файлу и к поисковому слову, чтобы он мог искать в файле, но он не работал без ошибок, показывая – Andrew

+0

, какие ошибки вы получаете – ElenaDBA

Смежные вопросы