Excel和Office.js访问CustomXml Part

我们的Web应用程序为客户存储/创build文档。 我们的客户下载这些文档,其中包含客户特定的自定义标签部分,并在Excel和Word文档中存储customxml部分。 我们目前使用一个activex ribbon bar应用程序来检索这些零件,并显示给用户。 这使他们可以通过function区栏应用程序访问这些要插入到文档中的部分。

然后,我们寻求一种更好,更兼容的方式来实现这一点,以摆脱activex,但也允许使用旧版本的Word和Excel的客户端继续使用ActiveX控件。

Microsoft帮助我们创build了Word Addin,使用Angular和Office js在MS Word中实现这一点。

现在我们需要replace我们的Excelfunction栏应用程序。 我领导创build这个工具,发现Excel API目前不允许访问文档结构中的CustomXml Part。

  1. 有什么办法来访问Excel中的customxml部分?

  2. 有没有计划允许在未来的版本中访问。

  3. 如果前两个问题是否定的,你能推荐一个存储和检索这些部分的最佳实践吗?

我们使用Angular2和Office.js来创build新的插件。

我相信这将在API集1.5即将到来:请参阅此处的打开规范详细信息
https://github.com/OfficeDev/office-js-docs/tree/ExcelJs_OpenSpec/reference/excel

正如Charles所述,Custom XML parts API将作为Excel API#1.5集的一部分提供。 如果你有1702版本的Excel,你现在可以testing一下。 详情请看这里 。