【问题标题】:get data from documents从文档中获取数据
【发布时间】:2013-02-18 12:50:15
【问题描述】:

我想制作一个可以从常用文件类型(如 xsl 或 ppt)中获取值的网络应用程序,以允许我将其转换为自定义格式(如 Google Drive)。例如,对于 xsl(excel 文档)文件,我希望能够获取每个单元格的值。我会很好地获取文件的 html(例如获取显示 word 文档的 html 代码),因为可以从中提取值。我希望能够在客户端执行此操作,但我可以通过 PHP 在服务器端使用它。

【问题讨论】:

  • 需要在服务器上执行此操作,无法使用 javascript 访问这些文件

标签: php javascript html document converter


【解决方案1】:

另一种方法是将文件作为 XML 导入。 PHP 对XML 有很好的支持,并且可以在短时间内完成这项工作。如果您可以将文件上传为Open Doc Format,您可以解析您列出的任何类型(XLS、PPT、DOC 等)。

【讨论】:

  • 这太棒了!我很喜欢它在服务器上,但我更喜欢它在客户端上。你认为我可以做这个 E4X(ECMAScript for XML)吗?
  • 好的,我发现了如何做到这一点,一切都在客户端上:使用 javascript 解压缩实用程序解压缩 odf 文件。然后可以使用 E4X 处理文件。
【解决方案2】:

从 Excel 表格在线获取数据的一种非常简单的方法是使用Google Apps Script。这个过程在这里需要解释很多,但是通过一些谷歌搜索,你可以找到你所有的答案。

至于PPT,我想不出一个简单的方法。

对于文档(即 pdf、doc、docx),您也可以使用 Google Apps Script。

不过,如果您正在为此制作自己的工具,您可能只想研究数据如何存储在文件中并从那里开始工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-25
    • 2016-07-30
    • 2023-01-01
    • 2018-05-17
    相关资源
    最近更新 更多