Determine File relative to other file in Java [closed] - java

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
I am parsing a html file with Java and identify some images in it, for example "../../../image.png", "./img/image.png" or "/image.png".
I have the path of the html file (as File Object) and need to determine the location of the images.
What would be the easiest wasy to do so? Is there any Library?

Look at Path.relativize, resolve, resolveSibling and normalize.
Path is the "successor" of File, for dealing with different "file systems" like a zip folder. You can use File.toPath()`
Paths.get("...") creates a Path, and
Files provides functions for doing things like copying.
Something like:
Path htmlPath = Paths.get("C:/test/index.html");
Path path = htmlPath.resolveSibling("../img/favicon.ico");

Related

Can JAVA not get the physical address of file in the disk? [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 6 years ago.
Improve this question
There are memory limit in the JVM.If i want to read a big file like the size greater than 1GB and save it to the other location in this situation that can't change the JVM's virtual memory.
Time to read the docs on Files.move(). You don't need to read the file into memory...
Alternatively, suppose we want to move a file to new directory,
keeping the same file name, and replacing any existing file of that
name in the directory:
Path source = ...
Path newdir = ...
Files.move(source, newdir.resolve(source.getFileName()), REPLACE_EXISTING);
Parameters:
source
the path to the file to move target - the path to the target file (may be associated with a different provider to the source path)
options
options specifying how the move should be done
Returns
the path to the target file

how to make display the data in object to the CSV file using java code [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
Let me know is it possible to move the data in an object to the csv file using java code and if possible Please give a small description on how does it possible.Thankyou in advance...
You can do it in Java using supercsv library. Check this link, you can directly construct beans out of the csv file.
http://supercsv.sourceforge.net/examples_reading.html
Though you can also achieve the same without using any library.

Get files from a zip file [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
In java, a jar/zip file is identicall to an directory.
I'll like to get a file from a jar/zip file as if were
a directory.
Any one know where to look for.
Is this what you seek for?
InputStream in = this.getClass().getClassLoader()
.getResourceAsStream("SomeTextFile.txt");
How to really read text file from classpath in Java

How to display database results into a folder structure using JSP? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I have stored some data in Mongo DB (file name, URL, keywords) and performed search for particular files, I can display this result in JSP file line by line but my requirement is to display all the results in a folder structure. for example Java folder should contain Java related files.
How to do this?
For display porpose you can make use of jstree
jsTree is a javascript based, cross browser tree component. It is
packaged as a jQuery plugin. jsTree is absolutely free (licensed same
as jQuery – under the terms of either the MIT License).

Usage of Thread.currentThread().getContextClassLoader().getResourceAsStream("system.properties") [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
In my web application, I have kept system.properties file in the web-inf/classes folder.
To Access that file's inputstream, I am using the code snippet below:
InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(SYSTEM_PROPERTIES_FILE)
Is there any other way to access that file?
It simply means: Return the property file as InputStream from the ClassLoader the current thread of my application is running from (in loose english).

Categories