我想在GWT中編程(使用Eclipse和GWT設計器)。我希望能夠將我已經導入到源文件夾中的Excel文件,讀取並處理數據。數據將是文本和數字,但我很樂意從String到其他類型的轉換。GWT:我如何讀取包含在我的src文件夾中的Excel文件?
我已經看到了關於RequestBuilder的一些東西,但我不確定如何使用它來讀取Excel。或者,有沒有更好的方法來做到這一點?
我願意將Excel文件轉換成類似CSV的東西,這是必要的。
我想在GWT中編程(使用Eclipse和GWT設計器)。我希望能夠將我已經導入到源文件夾中的Excel文件,讀取並處理數據。數據將是文本和數字,但我很樂意從String到其他類型的轉換。GWT:我如何讀取包含在我的src文件夾中的Excel文件?
我已經看到了關於RequestBuilder的一些東西,但我不確定如何使用它來讀取Excel。或者,有沒有更好的方法來做到這一點?
我願意將Excel文件轉換成類似CSV的東西,這是必要的。
你可能想要做的處理你的servlet的東西,如
我不知道這是非常明顯的給你,但它是不至少不能直接處理GWT中的excel文件。
你有在後端/服務器上處理它。 它不能在他的客戶端完成,因爲即使您將Excel文件放在您的源文件夾中,它也不可用於客戶端機器上的GWT編譯的JavaScript代碼。
如果您在後端/服務器上使用Java,則可以使用其中一個庫danb建議在服務器上處理它,然後使用RequestFactory或RPC將其傳輸到客戶端/瀏覽器進行進一步處理/顯示。
JExcelAPI說它只是在Java中 - GWT支持這個嗎?另外,我正在爲客戶端編寫所有的代碼。有沒有關於servlets的建議(因爲我不知道我會用什麼)? – simchona
不,你必須在服務器端進行處理.. Javascript無法處理它。如果您將文件轉換爲CSV,則可以將其作爲文本資源加載(查看ClientBundle文檔)。但對於servlet的東西,請查看這些文檔:http://code.google.com/webtoolkit/doc/latest/DevGuideServerCommunication.html – danb
好的,所以我可以在源代碼中包含的「服務器」軟件包中對其進行編碼。然後編譯/運行應用程序? – simchona