在js中不使用Activexobject创buildexcel工作表

我想parsing一个XML并将XML的内容放入Excel工作表。 我有限制使用只有JavaScript / jQuery的,此外应用程序是独立的这个插件是创build。 我试过了

var excel = new ActiveXObject ( "Excel.Application" ); excel.visible = true; var book = excel.Workbooks.Add; book.Worksheets.Add; book.Worksheets(1).Activate; book.Worksheets(1).Cells(1,1).value="My First Spreadsheet"; book.Worksheets(1).SaveAs("C:\\excel_file.XLS"); 

但是这不起作用,因为Activexobject只能在Windows下使用IE。 有没有其他的select来开发它。 独立的应用程序是在Java中。