iterate through map and write the content in a separate file
I am trying to save the data from file to a map, then iterate through map and write it to a separate file.My data looks like this:
Concept:Conferences:conferences:confID
Concept:Organizations:organizations:orgID Property:conferencesName:namespace:conferences.Name Property:conferencesDate:namespace:conferences.Date
Here are the steps that I did and planning to perform:
- I wrote a code that reads through the above file and save it in maps depending on if it
is a concept or a property.
Next step would be to create a method that write the lines below into a separate file
that already exists in computer.
map: a d2rq:ClassMap;
map: a d2rq:PropertyBridge;
The last step would be to iterate through the maps and if it is a concept map write the
"key" into the "blank (line 1)" above in step 2 and vice versa for property.
I am new to programming and kind of stuck with steps 2 and 3. Can somebody help me! Please find my code for step 1 here
import java.io.*;
import java.util.*;
public class ReadAndStoreManual {
public static void main(String[] args) {
Map<String, List<String>> conceptMap = new HashMap<String, List<String>>();
Map<String, List<String>> PropertyMap = new HashMap<String, List<String>>();
try{
Scanner scanner = new Scanner(new FileReader("C:/"));
while (scanner.hasNextLine()){
String nextLine = scanner.nextLine();
String [] column = nextLine.split(":");
if (column[0].equals ("Concept")){
if (column.length == 4) {
PropertyMap.put(column [1], Arrays.asList(column[2], column[3]));
}
else {
conceptMap.put (column [1], Arrays.asList (column[2], column[3]));
}
}
}
scanner.close();
}
catch (Exception e) {
e.printStackTrace();
}
System.out.println(conceptMap);
System.out.println(PropertyMap);
}
}
View Answers
Ads
Related Tutorials/Questions & Answers:
Advertisements
how to iterate a map in java using for each
how to
iterate a
map in java using for each Hi,
I have a HashMap in Java and there is need to
iterate all the items.
how to
iterate a
map in java...;
map = new HashMap<String, String>();
map.put("1", "One
how to iterate a map in java using for each
how to
iterate a
map in java using for each Hi,
I have a HashMap in Java and there is need to
iterate all the items.
how to
iterate a
map in java...;
map = new HashMap<String, String>();
map.put("1", "One
how to iterate a map in java using for each
how to
iterate a
map in java using for each Hi,
I have a HashMap in Java and there is need to
iterate all the items.
how to
iterate a
map in java...;
map = new HashMap<String, String>();
map.put("1", "One
How to Write to a File in Java
In this Java tutorial, we will demonstrate how to
write to a
file in Java...
will be able to use OutputStreamWriter on a FileOutputStream classes to
write
data to a
file from Java program.
To
write the Java
Write To
File we will use two
How to write in File in Java
How to
write in
File in Java Hi,
How to
write in
File in Java. Please suggest and give example of this program.
thanks
Read and write file
Read and
write file HI,
How to read and
write file from Java program?
Thanks
Hi,
See the following tutorials:
Java
Write To
File
Read
File
Thanks
How to write file by line in Java
How to
write file by line in Java How to
write file by line in Java
Hi,
For
Write to a
file by line using java programming language we... in a new line.
How to use
Write To
File By Line in Java programs
Java write to file
Java
write to file How to
write to a
file in Java?
Is there any... files.
You can easily use the the FileWriter and BufferedWriter to
write data to a text
file.
Here is the examples:
Example program to
write to
file.
File
How to write in File in Java
How to
write in
File in Java Hi,
How to
write in
File in Java... bufferedWriter object to
write in the
file.
For more details and examples related to How to
write in
File of Java Program
How to Write to file in Java?
How to
Write to
file in Java? How to
Write to
file in Java Program... the Examples of How to
write to
File in Java Program:
WriteToFileExample.java
import... how to
write in a
file.");
br.close();
}
catch (Exception e)
{
System.err.println
Reading Text file and storing in map
Reading Text
file and storing in map Hi
I have multiple text files. I want to read thoses files and store those records in
map.
Map will be of "LinkedHashMap<String, Map<String, String>>" type.
Please let me know
Java file read write operation
Java
file read
write operation how to read and
write the data from text file.Suppose i have text
file with 4 fields name ,roll no ,marks1,marks2...);
oos.writeObject("Ankit");
oos.writeObject("
Content Writer
How to write to file using FileOutputStream
How to
write to
file using FileOutputStream Hi friends,
Please help me in java program.
How to
write to
file using FileOutputStream?
thanks,
Hi,
To
write a
file using FileOutputStream, we have to use
How to Write To File BufferedWriter in Java
How to
Write To
File BufferedWriter in Java how to
write to
file... in Java.io package i.e. FileWriter and BufferedWriter
file. In this section we... to
write texts. In this classwe stores the character in a buffer to
write
how to write file from FileInputStream
how to
write file from FileInputStream Hi,
How to
Write a
file....
Thanks,
Hi,
For
Write to
file from FileInputStream in java you may use... this website
Write to
file from FileInputStream in java
how to write to file at the end of the line
how to
write to
file at the end of the line Hi,
Where do i learn how to
write to
file at the end of the line using Java program. Plz suggest... will help you for "How to
write the
file at the end of line using Java language