Révision 1689
tmp/org.txm.core/src/java/org/txm/scripts/importer/CleanFile.groovy (revision 1689) | ||
---|---|---|
115 | 115 |
} |
116 | 116 |
|
117 | 117 |
public static void removeSurrogateFromXmlFile(File file, File outputFile) { |
118 |
XMLStreamReader xmlStreamReader = XMLInputFactory.newInstance().createXMLStreamReader( new FileReader( file ) ); |
|
118 |
FileReader reader = new FileReader( file ); |
|
119 |
XMLStreamReader xmlStreamReader = XMLInputFactory.newInstance().createXMLStreamReader( reader ); |
|
119 | 120 |
String fileEncoding = xmlStreamReader.getEncoding(); |
121 |
xmlStreamReader.close(); |
|
122 |
reader.close(); |
|
123 |
|
|
120 | 124 |
String text = IOUtils.getText(file, fileEncoding) |
121 | 125 |
text = CleanFile.clean(text); |
122 | 126 |
IOUtils.write(outputFile, text) |
Formats disponibles : Unified diff