アプリケーションが、現在のフォルダーに相対的なディレクトリ パス、またはナビゲーションに二重ドットを使用するディレクトリ パスに遭遇することがありますC:\A\B\..\C
。これは明らかに正規パス と同等C:\A\C
です。正規の形式へのパスをどのように解決できますか?
質問する
1756 次
3 に答える
7
This one uses the java io interface:
jFile=java.io.File(iPath);
oPath=jFile.getCanonicalPath;
It wouldn't need to change matlab's directory. It has other useful methods that may be found here.
于 2013-08-23T06:17:57.290 に答える
4
パスを正規の形式に変換する最も簡単な方法は、次のcd
コマンドを使用することです。
oPath = cd(cd(iPath));
ファイル システムにパスが存在しない場合、これは失敗することに注意してください。
于 2013-08-23T06:08:33.927 に答える