Open / Libre Office拖放MIME类型

时间:2011-05-05 21:22:46

标签: mime-types mime openoffice.org openoffice-calc libreoffice

OpenOffice或LibreOffice是否支持任何允许直接粘贴/拖放表格数据的mime类型?我已经实现了CSV拖放,但由于我的源数据已经是表格式的,我希望我的用户无需导航出现CSV的导入屏幕。

2 个答案:

答案 0 :(得分:1)

我有完全相同的问题。 解决方案真的很愚蠢,而且花了我几个小时。 而不是将csv表格式化为:

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

在\ n上使用\ r \ n字符代替:

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

你必须使用的mimetype是“text / plain”

答案 1 :(得分:0)

我尝试将一些单元格从一个OOo Calc窗口拖动到另一个,它维护了我的数据的表格结构,这表明它确实允许这样的事情(但不能证明它:它可能在幕后做一些特殊的事情)。

(我以为曾经有一个程序来列出拖动包含的mime类型,但我今天找不到。)

一时兴起,我尝试将一个简单的<table>从我的网络浏览器拖到OOo Calc,然后它作为一个表出现在那里,没有导入屏幕。基于此,我认为OOo在<table>数据中看到单个text/html,因为它知道如何放入单元格。

我不知道这是否是最佳方式,但它似乎有效!