0
Json 개체의 데이터를 사용하여 Excel 시트를 생성하고 다운로드 용 팝업 창을 생성하는 방법은 무엇입니까?Java 스크립트에서 Excel 시트를 생성하는 방법
당신은 파이어 폭스에서 IE 9에 대해 잘 잘 작동 Excel Builder 프레임 워크 ... 이런아마 뭔가를 사용할 수 있습니다
Json 개체의 데이터를 사용하여 Excel 시트를 생성하고 다운로드 용 팝업 창을 생성하는 방법은 무엇입니까?Java 스크립트에서 Excel 시트를 생성하는 방법
당신은 파이어 폭스에서 IE 9에 대해 잘 잘 작동 Excel Builder 프레임 워크 ... 이런아마 뭔가를 사용할 수 있습니다
....
var jsonData = [
['junk', 'data', 'for'],
['generating', 'excel', 'in'],
['java', 'script', ' ']
];
require(['excel-builder.js/excel-builder', 'download'], function (EB, downloader) {
var JSworkBook = EB.createWorkbook();
var JSworkSheet = JSworkBook.createWorksheet({name: 'Sheet'});
JSworkSheet.setData(jsonData);
JSworkBook.addWorksheet(JSworkSheet);
var data = EB.createFile(JSworkBook);
downloader('Artist WB.xlsx', data);
});
당신은
을 downloadify 사용하여 파일 다운로드를 생성 할 수 있습니다<script type='text/javascript'>
Downloadify.create('domElementId',{
filename: function(){
return //The filename
},
data: function(){
return EB.createFile(workbook)
},
swf: 'path/to/media/downloadify.swf',
downloadImage: 'path/to/images/download.png',
width: 100,
height: 30,
transparent: true,
append: false
});
</script>
IE에 몇 가지 문제가 있습니다. –
은 excel MIME 형식으로 TSV 또는 CSV 또는 일반 HTML 테이블을 제공하기 만하면됩니다. downloadify와 다른 사람들은 서버없이 다운로드를 구축 할 수 있습니다. – dandavis
이게 뭔가요? https://stackoverflow.com/questions/17126453/html-table-to-excel-javascript/17129220#17129220 –