Tag: path

Java有一个path连接方法吗?

完全重复: 在Java中结合path 我想知道在Java中是否有这样的方法。 以此片段为例: // this will output a/b System.out.println(path_join("a","b")); // a/b System.out.println(path_join("a","/b");

C#清理文件名

我最近一直在从各个地方把一堆MP3转移到一个存储库。 我一直在使用ID3标签构build新的文件名(谢谢,TagLib-Sharp!),我注意到我得到了一个System.NotSupportedException : “给定path的格式不被支持。” 这是由File.Copy()或Directory.CreateDirectory() 。 认识到我的文件名需要消毒没多久。 所以我做了明显的事情: public static string SanitizePath_(string path, char replaceChar) { string dir = Path.GetDirectoryName(path); foreach (char c in Path.GetInvalidPathChars()) dir = dir.Replace(c, replaceChar); string name = Path.GetFileName(path); foreach (char c in Path.GetInvalidFileNameChars()) name = name.Replace(c, replaceChar); return dir + name; } 令我惊讶的是,我仍然得到例外。 事实certificate,':'不在Path.GetInvalidPathChars()的集合中,因为它在path根中是有效的。 我想这是有道理的 – 但这是一个相当普遍的问题。 有没有人有一些短码清理path? 我已经提出了最彻底的,但它感觉可能是矫枉过正。 // […]

nodejs从绝对path获取文件名?

如果有任何API可以从绝对文件path中检索文件名? 例如"/var/www/foo.txt" "foo.txt" "/var/www/foo.txt" 我知道它适用于string操作,就像fullpath.replace(/.+\//, '')但我想知道是否有一个更正式的方式,像java中的file.getName()可以做到这一点。 NodeJS从绝对path获取文件名?

什么“./”(点斜线)是指HTML文件path位置?

我知道../意味着走上一条路,但究竟是什么意思? 我最近正在通过一个教程,它似乎只是指一个文件在同一个位置,所以有必要呢? 如果只是这样做,我可以不使用它吗?

获取当前文件夹path

我想创build一个转换文件的程序。 我希望用户能够将可执行文件放置在任何目录中,当执行该程序(双击.exe)时,我希望程序处理exe文件所在的当前文件夹中的所有文件 。 程序如何确定当前正在执行的path? 我试过System.Windows.Forms.Application.StartupPath但似乎是错误的方式。 有任何想法吗?

如何在Qt Creator中添加包含path?

我有一个项目,我在Qt的创造者,需要一个第三方库。 我想将标题添加到项目的包含path。 我该怎么做呢?

在Java7中从string创build一个path

我如何从Java 7中的String对象创build一个java.nio.file.Path对象? 即 String textPath = "c:/dir1/dir2/dir3"; Path path = ?; 哪里? 是使用textPath的缺less的代码。

从包含文件名的path获取没有文件名的完整path

System.IO.Path中是否有内build的东西只给我一个文件path? 例如,如果我有一个string @ “C:\networking服务器\ PUBLIC \ myCompany的\ CONFIGS \ promo.xml” 有什么BCL的方法会给我的 “C:\networking服务器\ PUBLIC \ myCompany的\ CONFIGS \”?

如何获得正在执行的Perl脚本的完整path?

我有Perl脚本,需要在执行过程中确定脚本的完整path和文件名。 我发现,取决于你如何调用$0的脚本变化,有时包含fullpath+filename ,有时只是filename 。 因为工作目录可以改变,所以我想不出一种方法来可靠地获取脚本的fullpath+filename 。 任何人都有解决办法?

Java 7:path与文件

对于使用Java 7编写的新应用程序,是否有任何理由使用java.io.File对象,或者我们可以考虑弃用它? 我相信java.nio.file.Path可以完成java.io.File可以完成的所有工作。