我使用 Scala 和 Apache POI(使用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
})
...
有什么建议么?