2016-05-21 7 views
1

JavaScript、Excelなどの文書をJavaScriptで読み込んで、計算に使用することは可能ですか?可能であれば、私はそれをやる方法を知りたいです。あなたはJavaScriptを使用して文書を読む方法

+0

AJAXリクエストを使用して、Webサイトと同じドメイン/ポートからファイルをロードし、ファイルスキームに従って解析することができます。最も興味深いファイル形式のライブラリやAPIがあります。たとえば、オフィス向けのJavaScript APIについては、http://msdn.microsoft.com/en-us/magazine/jj891051.aspx – cuniculus

+0

Webページを参照してください。たとえば、アップロードボタンを使用する/ – Webinan

+0

ExcelシートをCSV形式で保存する限り、データソースファイルとして使用できます。問題なし。エクスプローラーをターゲットとするデスクトップhtmlアプリケーションを作成することが目的の場合は、FileSystemObjectを使用することができます。次のURLで検索してください:https://www.google.com/#q=msdn+filesystemobject+excel+JScript –

答えて

1

あなたはそれをアップロードしなくても、選択したファイルにアクセスすることができ感謝していますが、HTML5ファイルAPI必要があります

function readSingleFile(evt) { 
    //Retrieve the first (and only!) File from the FileList object 
    var f = evt.target.files[0]; 

    if (f) { 
     var r = new FileReader(); 
     r.onload = function(e) { 
      var contents = e.target.result; 
      alert(contents); 
     } 
     r.readAsText(f); 
    } else { 
     alert("Failed to load file"); 
    } 
    } 

    document.getElementById('fileinput').addEventListener('change', readSingleFile, false); 

チェックこのフィドルアウト:

ちょうどtxtファイルを選択しhttps://jsfiddle.net/n454do1d/1/

+0

本当に助けてくれてありがとう...ありがとう – chika

関連する問題