如何在Node中转换XML编码

How to convert XML enconding in Node

我正在尝试解析 XML file in Node with xml2js 库。

问题是文件编码是 windows-1250 而不是 utf-8

因此,当我尝试获取包含错误字符的值时。 例如,我得到的不是 ř Ĺ™.

如何在 Node 中将 xml 文件或字符串值转换为 utf-8?

您可以尝试util.TextDecoder, but you will need full ICU for this (see details如何查询或获取。

或者,您可以尝试像 iconv-lite.

这样的 npm 模块