我正在尝试编写一个从剪贴板获取Excel信息的网页。我希望能够获取XML电子表格信息,而不仅仅是文本。

这可能吗?我想在大多数浏览器中做到这一点,即使不是全部。

谢谢

最佳答案

如果直接从Excel复制并粘贴到textarea中,它将是纯文本的,由制表符和换行符“ \ n”分隔。您可以将其解析为数组或其他格式供您使用。

我怀疑您是否可以将其粘贴到任何其他类型的控件中,因此如果不将文件上传到服务器并通过AJAX进行抓取,就无法获取XML。

如果剪贴板包含XML的“文本化”版本,则默认情况下,如果用户只是进行选择和复制,则不会使用XML,它可能与textarea一起使用。您可能可以在Excel中使用VBA来完成此技巧。

10-07 14:12
查看更多