Fichier de Schéma d'Uri et Fichiers Relatifs

Supposer que le régime d'un uri est "fichier". Supposons également que le chemin commence par un '.'

Un exemple de chemin d'accès est"./.bashrc'. Comment le fulluri look? 'file://./.bashrc' semble étrange pour moi.

  • Selon Wikipedia en.wikipedia.org/wiki/Uniform_resource_identifier apparemment, vous pouvez simplement omettre le système et avoir "./.bashrc", comme l'uri lorsque vous faites référence relativement. Cependant, c'est juste une supposition et je ne suis pas sûr si c'est effectivement la façon dont il fonctionne.
  • Merci, cela fonctionne très bien pour faire des références relatives dans .les fichiers docx - il suffit de décompresser, de trouver le "fichier:///long-absolue-chemin/relatif-" chemin de références, et de la remplacer par "parent-chemin"
  • Strictement omettre le préfixe ne fonctionne pas toujours, comme les Uri peuvent avoir des caractères spéciaux codé avec des signes de pourcentage (par exemple, %20 = espace); en fonction de l'application, vous aurez probablement besoin de remplacer les caractères d'échappement avec leur représentation réelle.
InformationsquelleAutor user592419 | 2011-10-22