de bedoeling is om xml files intelezen en weg te schrijven in een database (MySQL), echter zijn de aangeleverde files niet well-formed. Daarom heb ik een soort filter gemaakt die de file inleest, filtered (foutjes eruit haald) en vervolgens wegschrijft.
Het probleem is dat de weggeschreven files rare tekens bevatten; een spate bv. wordt een A met een '. Volgens mij heeft dit te maken met charactersets, maar ik weet niet hoe ik dit moet oplossen.
ik gebruikt deze methode voor het inlezen/wegschrijven van files :
FileInputStream fileInput = new FileInputStream(file);
BufferedReader data = new BufferedReader(new InputStreamReader(fileInput));
FileOutputStream fos = new FileOutputStream(newfile, true);
Writer out = new OutputStreamWriter(fos, "UTF8");
can anyone help me out here ??
Het probleem is dat de weggeschreven files rare tekens bevatten; een spate bv. wordt een A met een '. Volgens mij heeft dit te maken met charactersets, maar ik weet niet hoe ik dit moet oplossen.
ik gebruikt deze methode voor het inlezen/wegschrijven van files :
FileInputStream fileInput = new FileInputStream(file);
BufferedReader data = new BufferedReader(new InputStreamReader(fileInput));
FileOutputStream fos = new FileOutputStream(newfile, true);
Writer out = new OutputStreamWriter(fos, "UTF8");
can anyone help me out here ??