【问题标题】:Parsing issue: Dropbox chooser with $.ajax works fine but not for .xlxs and .docx解析问题:带有 $.ajax 的 Dropbox 选择器工作正常,但不适用于 .xlsx 和 .docx
【发布时间】:2018-01-22 12:13:33
【问题描述】:

Ecma 脚本不是我的强项,所以我很高兴使用 Dropbox 的文件选择器立即取得成功。但是……

对于来自 Microsoft 的文件,我得到一个 200 但也是一个解析器异常。它说内容类型是 xml 但无法解析。我不需要任何解析的内容,我只需要一个包含一些内容表示的字符串。我散列它并保留它的散列以供以后比较。

所以这是一个解析问题。使用 smarx(那个了不起的家伙无处不在)suggestion 我有一个来自 XMLHttpRequest 的 ArrayBuffer。

所以我真正的问题是:如何将 ArrayBuffer 转换为具有容错或不解析的字符串。

【问题讨论】:

标签: ajax parsing


【解决方案1】:

未知,你为什么要投反对票?其他人可能会遇到同样的问题。

挑战是将 ArrayBuffer 转换为字符串。 Renato 展示了如何做到这一点:https://developers.google.com/web/updates/2012/06/How-to-convert-ArrayBuffer-to-and-from-String

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-01-14
  • 1970-01-01
  • 2016-07-07
  • 2016-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多