2017-10-16 7 views
0

excel-as-jsonモジュール(https://github.com/stevetarver/excel-as-json)を使用していて、.xlsxファイルを.jsonに変換するように設定しましたが、 .xlsxは、ユーザーがアプリのフロントエンドにアップロードします。Javascript:特定の機能のためのパスの代わりにオブジェクトを使用する

私はアップロードされたExcelファイルで変換を実行したいと思いますが、私はそれをアップロードするユーザーを取得しているので、実際にはファイルオブジェクト自体のパスしか持っていません。だから、excel-as-jsonは、JSON関数呼び出しとしてsrcファイル[Object object]

Excelを見つけることができないことを私に伝えている:srcとしてオブジェクトを渡すための最良の方法は何ですか

convertExcel(src, dst, options, callback);

?私が.xlsxをmongoDBに格納したら、そのパスを簡単に渡すことができますか?

答えて

0

解決策ではありませんが、回避策:ユーザーがファイルへのパスをコピーして使用するようにしてください。 - sheet.jsを私は別のモジュールを使用することによって、私の問題を解決しこの回避策は、localhostのみのため

ソリューションを作品Getting file full path when uploading file in html in firefox

:からの回答に基づいています。 <input>タグを使用してファイルをアップロードしてから、jsonに解析するためにsheet.jsを使用して、保存先のサーバーに送信します。

関連する問題