gpt4 book ai didi

java - 如何在所有 Domino 支持的操作系统中将文件添加到文件系统

转载 作者:行者123 更新时间:2023-12-01 15:01:08 24 4
gpt4 key购买 nike

我正在尝试使用 ssjs 在 domino 数据目录中创建一个目录,该目录适用于所有 Domino 支持的操作系统,如 Windows 和 Linux 等。我已经完成了以下操作(未测试)

function getPath(){
var d = session.getEnvironmentString("directory",true)
var s = java.io.File.separator
var path = d + s + "temp"
var dir:java.io.File = new java.io.File(path);
dir.mkdir();
return path;

}

返回的路径稍后用于使用 java.util.convert 方法在该目录中存储文件。目前我需要在 Windows 上添加两个反斜杠来存储文件,并且不确定它在其他操作系统中如何工作以及如何使我的函数根据所使用的操作系统返回我需要的路径。

var filename = getPath() + "file.txt"

最佳答案

java.io.File.separator 返回平台相关的分隔符。

var filename = getPath() + java.io.File.separator + "file.txt"

http://docs.oracle.com/javase/1.5.0/docs/api/java/io/File.html

关于java - 如何在所有 Domino 支持的操作系统中将文件添加到文件系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13633192/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com