Ist es möglich? Im Grunde habe ich eine lokale Binärdatei vertreten durch:Von einer java.net.URL, die eine Datei (Datei: /// Pfad/zu/Datei) zu einem java.nio.FileChannel enthält
file:///path/to/myfile.dat
Ich möchte diese Datei lesen mit ByteBuffer
s, mit anderen Worten, ich glaube, ich brauche eine FileChannel
von der angegebenen URL, das zu tun.
Irgendwelche Hoffnung?
@JohnD Es ist eine URL. Es hat ein Schema und einen schemaabhängigen Teil. – EJP
@JohnD Ich habe es mit meinem Browser versucht und ich kann eine lokale Datei öffnen. Die richtige URL hat 3 '/' anstelle von 2 (mein Schlechter) => 'file: /// Pfad/zu/Mylocalfile.dat' (Obs: Ich habe meine ursprüngliche URL korrigiert, die fälschlicherweise zwei '/' anstelle von 3 hatte) – LatencyFighter