Apache POI excel文件中的西里尔字符超链接地址



我使用Scala和Apache POI (with folone/POI - Scala)。

我想创建一个超链接到单元格中的本地文件。文件路径包含西里尔字符。在Excel中我无法打开这个文件,我看到了吗?而不是西里尔字母。我试着通过很多编码和URL编码,但它没有工作。

下面是我的代码:
...
val cell = sheetOne.asPoi.getSheetAt(0).getRow(0).getCell(0)
cell.setHyperlink({
    val link = new HSSFHyperlink(HSSFHyperlink.LINK_FILE)
    link.setAddress("D:/Проверка/проверка.txt")
    link
})
...

有什么建议吗?

需要替换

HSSFHyperlink.LINK_FILE

HSSFHyperlink.LINK_URL

最新更新