Saya menggunakan file: // untuk menunjuk ke file lokal.
file://localhost/Users/smcho/Desktop/softwaredevelop/15.pdf
Tidak bisakah saya menggunakan file: // untuk menunjuk ke file lokal relatif terhadap direktori saat ini? Maksud saya direktori saat ini di mana file yang berisi file: // berada.
file://./../15.pdf
Saya perlu file: // untuk menautkan file Leo . Dengan Leo, saya menggunakan file: // untuk menautkan ke file lokal, dan saya ingin mengarahkan ke file yang terletak di direktori relatif ke direktori saat ini. Saya mengajukan pertanyaan serupa di Forum Google .
leo-editor
prosseek
sumber
sumber
Saya tidak terbiasa dengan perangkat lunak penguraikan Leo, tetapi jika menangani tautan dengan cara yang sama seperti browser web, coba yang berikut ini
../15.pdf
file:../15.pdf
Catatan
Tautan relatif biasanya tidak menyertakan protokol (seperti
http:
atauhttps:
ataufile:
). Saat protokol dihilangkan, browser web akan menggunakan protokol yang sama dengan halaman di mana tautan itu muncul.Tautan absolut dimulai dengan
//
. Tautan relatif tidak boleh dimulai dengan//
.Itu
./
hanya diperlukan jika Anda menautkan ke folder yang berisi halaman dengan tepat. Kalau tidak, Anda bisa meninggalkannya dan mulai dengan../
.---- Di utas Anda di grup leo-editor yang Anda katakan
file:./../15.pdf
menyebabkan kesalahan. Mungkin itu./../
kombinasi ini membingungkan perangkat lunak Anda. Mungkinfile:../15.pdf
akan bekerja?sumber
Relatif dengan apa? URI menurut definisi adalah mutlak. Namun Anda dapat membuat URI relatif terhadap lokasi yang diketahui, seperti ini:
Memperbarui Dari apa yang Anda katakan sepertinya Anda mencoba membuka PDF dari dalam aplikasi Anda. Biasanya ini dilakukan dengan hanya mengeksekusi file dan membiarkan OS mengetahui cara menanganinya. Dengan Python Anda akan menggunakan sesuatu seperti:
URI suka
file://...
biasanya digunakan dalam konteks aplikasi berbasis web.sumber
MyClass.class.getResource ("/ com / fnf / si / DepAcctInq_V02.wsdl"); Itu berhasil untuk saya
sumber