【问题标题】:ExcelJs - SaxesParser error: duplicate attributeExcelJs - SaxesParser 错误:重复属性
【发布时间】:2022-01-04 06:19:12
【问题描述】:

我正在尝试使用 exceljs 打开工作簿并收到以下错误:

Error: 162:67: duplicate attribute: o:relid.
    at SaxesParser.makeError (C:\Users\tiedemann\Development\mbes32-events\node_modules\saxes\saxes.js:410:16)
    at SaxesParser.fail (C:\Users\tiedemann\Development\mbes32-events\node_modules\saxes\saxes.js:422:26)
    at SaxesParser.processAttribsPlain (C:\Users\tiedemann\Development\mbes32-events\node_modules\saxes\saxes.js:1944:22)
    at SaxesParser.openSelfClosingTag (C:\Users\tiedemann\Development\mbes32-events\node_modules\saxes\saxes.js:1976:14)
    at SaxesParser.sOpenTagSlash (C:\Users\tiedemann\Development\mbes32-events\node_modules\saxes\saxes.js:1432:18)
    at SaxesParser.write (C:\Users\tiedemann\Development\mbes32-events\node_modules\saxes\saxes.js:481:36)
    at module.exports (C:\Users\tiedemann\Development\mbes32-events\node_modules\exceljs\lib\utils\parse-sax.js:21:17)
    at async VmlNotesXform.parse (C:\Users\tiedemann\Development\mbes32-events\node_modules\exceljs\lib\xlsx\xform\base-xform.js:60:22)

我真的很努力地寻找有关该错误的任何信息。但是从谷歌给我的信息中无法理解。你们中的任何人都可以提示我这里出了什么问题吗?

我猜它与xml有关。但我无法弄清楚我的文件中究竟要做什么或更改。

请帮忙!

谢谢。

【问题讨论】:

    标签: node.js exceljs


    【解决方案1】:

    我发现了错误。文件中有一个单元格中的循环引用。从该单元格中删除公式并再次保存 workbbok 后。错误消失了。提前希望错误消息更有帮助。

    【讨论】:

      猜你喜欢
      • 2021-08-24
      • 2016-02-12
      • 1970-01-01
      • 1970-01-01
      • 2019-11-13
      • 2019-04-03
      • 2018-01-08
      • 2016-04-19
      • 1970-01-01
      相关资源
      最近更新 更多