Örneğin, tüm dosyalarımın bir windows makinesinden bir unix makinesine aktarılacağı şekilde sahip olduğumu varsayalım: C:\test\myFile.txt
- {somewhere}/test/myFile.txt
(sürücü harfi bu noktada önemsizdir).
Şu anda, kendimize yazdığımız yardımcı program kütüphanemiz, tüm eğik çizgilerin basit eğik çizgilerle basit bir şekilde değiştirilmesini sağlayan bir yöntem sunmaktadır:
public String normalizePath(String path) {
return path.replaceAll("\\", "/");
}
Eğik çizgiler ayrılmıştır ve dosya adının bir parçası olamaz, bu nedenle dizin yapısı korunmalıdır. Ancak, endişelenmem gereken pencereler ve unix yolları arasında başka komplikasyonlar olup olmadığından emin değilim (örneğin: ascii olmayan adlar, vb.)