我正在尝试使用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有关。但我不知道我的档案里到底该做什么或改变什么。
请帮帮我!
谢谢。
发布于 2022-01-04 07:05:36
我发现了错误。文件中有一个单元格中的循环引用。在从该单元格中删除公式并再次保存workbbok之后。错误消失了。希望这条错误信息能提前提供更多帮助。
https://stackoverflow.com/questions/70574725
复制相似问题