我有一堆表格数据需要粘贴到 Confluence 网页上。通常的机制对我来说不能正常工作。
什么是“通常机制?”
将数据复制到 Excel,然后复制/粘贴到 Confluence 中。
使用 wiki 标记格式化内容,意思是:
并将其粘贴到 Wiki 页面中。
第一个选项给我一个表格,但它不显示网格线,并且排序不起作用。
第二个选项将标记放入页面中,但不对其执行任何操作。如果我转到第一行并在最后一个小节后点击
我过去就忍受过这种情况。当只有几行时,没什么大不了的。但我正在尝试创建一个包含 200 多行的表。对于如此大量的工作来说,这个顺序是不可接受的。
有关如何使其发挥作用的建议?
我走了一条迂回的路线来完成这个:
它仍然比手动写入每个字段更快。
要使用第二个选项插入大型表格,您需要首先点击 Ctrl + Shift + D,然后以 wiki 标记形式粘贴到表格中。
如果您知道宏名称和参数,则将表包含在所需的任何宏中。在 Confluence 5 GUI 中创建表后,这可能是一项严肃的 PITA 任务。
单击 插入,生成的表格将转换为新的 wiki 格式到页面中。
根据此链接,我认为这是 Confluence 版本的一个错误,至少就排序而言是这样。
查看 Confluence JIRA,在开发过程中从 Excel 复制/粘贴似乎存在一些问题。至少有一个解决方法:
解决方法:
再次进入编辑器
剪下(不可排序的)表格
再粘贴一次
将第一行标记为标题
保存页面
-> 现在表格可以排序了
如果这不起作用,请安装 The confluence 源编辑器,然后将页面编辑为:
删除行“”
将表格第一行的所有“td”标签替换为“th”标签。例如,列名称“Number”需要从“Number”更改为“Number”。
不想使用Google Docs,我尝试了AnnaMaLaI的方法。在 Excel 中,当您另存为 HTML 时,Excel 会创建一些文件。我想要的是“sheet001.htm”,我在文本编辑器中打开它,然后复制从“”到“”的内容,然后将其粘贴到Confluence中的HTML宏中。在我保存页面上的更改后,宏中的显示看起来还可以,但 HTML 不太好编辑。因此,我选择了 HTML 宏显示的所有文本,然后返回编辑模式并将剪贴板内容粘贴到页面的空白区域中。这为所有行创建了一个 Confluence 表,并根据希望填充了值。我删除了 HTML 宏,我有了我的表格。