2011-05-05 80 views
0

OpenOffice或LibreOffice是否支持允許直接粘貼/拖放表格數據的任何MIME類型?我已經實現了CSV拖放,但由於我的源數據已經是表格,我希望我的用戶不必導航CSV導入屏幕。Open/Libre Office拖放MIME類型

回答

0

我試着從一個OOo Calc窗口拖動一些單元格到另一個單元格,它維護着我數據的表格結構,這表明它確實允許這樣的事情(但並不能證明它:它可能會在場景)。

(我認爲曾經有一個程序可以列出一拖載的MIME類型,但我無法找到一個今天。)

一時興起,我試着拖動從一個簡單的<table>我網頁瀏覽器到OOo Calc,並且它以表格的形式出現,沒有導入屏幕。基於此,我認爲OOo在text/html數據丟失中看到一個單獨的<table>,因爲它知道如何放入單元。

我不知道這是最好的方式,但它似乎工作!

+0

嗯 相反格式化你以csv表的,OOo確實在「text/plain」和「text/csv」上選擇了「text/html」目標類型,但實際上並沒有對丟棄的數據做任何事情。我嘗試使用純文本「

...
」並創建完整的HTML文檔。它接受拖動但不顯示任何數據。 – 2011-05-06 15:41:48

1

我有完全相同的問題。 解決方案非常愚蠢,而且花費我幾個小時。

One\tTwo\tThree\n 
Four\tFive\tSix\n 

使用\ r字符上,而不是\ n的:

One\tTwo\tThree\r 
Four\tFive\tSix\r 

,你必須使用MIME類型是 「text/plain的」