Java 网页 - 打开可编辑的 excel 并保存
Java Webpage - open editable excel and save it
我们有一个现有的用例,外部用户从我们基于 java 的网页下载 excel 工作表 -> 在 his/her 机器上离线编辑 -> 上传回我们的网页进行处理它。电子表格使用内置函数和条件格式。我们有大约 12,000 名用户。
使用微软的更新版本和 api,我看到网站(如 box.com)在浏览器中打开可编辑 excel -> 允许用户进行编辑 -> 将其保存在那里。
我试图在 Microsoft 文档和 google 上查找,但除了可以在浏览器上打开的个人单驱动器文件外,找不到任何指针。找到了 MS 图,但这也没有帮助。
有人可以指导我或指向一些文档来实现这一点。我公司拥有活跃的 office 365 企业帐户供员工和内部使用。
谢谢!
根据更多研究(阅读 google)和分析对 box.com 网站的网络调用,发现 Microsoft 有一个名为 WOPI 的 api 来执行此操作
https://wopi.readthedocs.io/en/latest/
您需要将自己注册为云提供商。更多在
https://docs.microsoft.com/en-us/office/client-developer/integration/integrate-with-office
因此,您拥有并随身携带文件,但将 MS 应用程序用作纯软件即服务。
我们有一个现有的用例,外部用户从我们基于 java 的网页下载 excel 工作表 -> 在 his/her 机器上离线编辑 -> 上传回我们的网页进行处理它。电子表格使用内置函数和条件格式。我们有大约 12,000 名用户。
使用微软的更新版本和 api,我看到网站(如 box.com)在浏览器中打开可编辑 excel -> 允许用户进行编辑 -> 将其保存在那里。
我试图在 Microsoft 文档和 google 上查找,但除了可以在浏览器上打开的个人单驱动器文件外,找不到任何指针。找到了 MS 图,但这也没有帮助。
有人可以指导我或指向一些文档来实现这一点。我公司拥有活跃的 office 365 企业帐户供员工和内部使用。
谢谢!
根据更多研究(阅读 google)和分析对 box.com 网站的网络调用,发现 Microsoft 有一个名为 WOPI 的 api 来执行此操作
https://wopi.readthedocs.io/en/latest/
您需要将自己注册为云提供商。更多在 https://docs.microsoft.com/en-us/office/client-developer/integration/integrate-with-office
因此,您拥有并随身携带文件,但将 MS 应用程序用作纯软件即服务。