我想确定给定的文件路径字符串是远程还是本地。
我看了几个建议使用下面的
的java示例如果有更好的解决方法,请告诉我。?
LocalFilePath:
C:/dir1/dir2/file.xml
RemoteFilePath:
的https:///dir1/dir2/file.xml
更具体地说,给定DNSName,是否可以确定file.xml是在远程机器还是本地机器中。我知道我们可以通过INetAddress使用HostName(Ex:Saturn)来解决它。 如果我们可以使用DNS名称(例如:Saturn.rev.com)确定它,请告诉我吗?
答案 0 :(得分:0)
您可以尝试使用java.io.File实例访问该文件,如果不是则抛出异常是本地文件。