2013-05-06 125 views
2

我想製作一個基於網絡的應用程序,可以使用java和springmvc將xls文件轉換爲xml文件。如何使用java和springmvc將xls轉換爲xml文件?

例如,我有一個xls文件是這樣的:

Person.xls

enter image description here

這裏是POJO:

@Entity 
@Table(name = "documents") 
public class File { 

    @Id 
    @GeneratedValue 
    @Column(name = "id") 
    private Integer id; 

    @Column(name = "filename") 
    private String filename; 

    @Column(name = "content") 
    @Lob 
    private Blob content; 

    @Column(name = "content_type") 
    private String contentType; 

    @Column(name = "created") 
    private Date created; 

而且這是預期的輸出:

enter image description here

我製作了上傳和下載功能,效果很好。 但我堅持如何在單擊下載按鈕時生成一個xml文件。

我真的很感激並歡迎任何想法,解決方案或建議來解決這個問題。

最好的問候,

尤努斯

+1

XML。 – jtahlborn 2013-05-06 12:07:34

+0

感謝您的回覆:) 我試過使用apache poi將xsl文件轉換爲xml,但它是基於桌面的而不是基於web的。我想知道如何將它實現爲基於web的。 謝謝。 – yunus 2013-05-06 23:33:48

+0

嗯,什麼?你想在JavaScript中寫這個嗎? – jtahlborn 2013-05-07 03:26:49

回答

0

我讀了長回來mykong最好的例子

你可能會想使用Apache POI來讀取XSL文件,這樣就可以將數據轉換爲