2017-06-12 173 views
0

我正在開發一個項目,我需要從存儲在客戶端的excel文件中提取數據,因此我可以處理這些數據。有沒有辦法做到這一點,而不使用任何其他的Javascript庫?如何使用AJAX讀取excel文件?

+0

的可能的複製[如何分析在Javascript/HTML5 Excel文件(https://stackoverflow.com/問題/ 8238407/how-to-parse-excel-file-in-javascript-html5) –

+0

由於文件在客戶端提供,因此不需要AJAX。 –

+0

好的。那麼我如何從中提取數據?我想只使用純Javascript而不使用其他庫 –

回答

0

你可以做一個簡單的Ajax調用,並得到responseText的

var request = new XMLHttpRequest(); 
 
request.open("GET", "https://jsonplaceholder.typicode.com/", true); 
 
request.onreadystatechange = function() 
 
{ 
 
    if(request.readyState === 4) 
 
    { 
 
    var content = request.responseText; 
 
    document.querySelector('#content').innerHTML = content; 
 
    } 
 
} 
 

 
request.send();
<div id="content"></div>

+0

輸出顯示一些奇怪的字符 –

+0

這可能是因爲excel使用了無法讀取的格式。嘗試保存您的文件在CSV,它會工作:) – Vashnak

+0

它做到了。謝謝。所以基本上沒有辦法以我實際需要的格式讀取excel文件。對?? –