从绝对路径到相对路径
Posted
技术标签:
【中文标题】从绝对路径到相对路径【英文标题】:From absolute path to relative path 【发布时间】:2014-12-24 11:26:40 【问题描述】:我在网上看到过这段代码,我不明白是怎么回事
"../../../path"
你得到"/relative/sub/foo/sub/file"
sub/foo/sub ....
var uri = new URI("../../../path");
// make path absolute
var relUri = uri.absoluteTo("/relative/sub/foo/sub/file"); // returns a new URI instance
// relUri == "/relative/path"
【问题讨论】:
你用什么语言编程? 【参考方案1】:这样想(文件夹系统):
相对 子 富 sub2 file.js path.txt就像你在 cmd 中一样,一直在当前目录下。
“relative/sub/foo/sub2/file.js”指向 file.js。好吗?
那你要来path.txt(从sub2文件夹)。
../ 表示“上一个文件夹”
../../../ 表示从 sub => relative 向上三个文件夹
然后获取path.txt
希望你能理解。我会尽快发布更多信息。
【讨论】:
以上是关于从绝对路径到相对路径的主要内容,如果未能解决你的问题,请参考以下文章