Insertar un string dentro de un xml en una determinada posición

SuperPinwi
26 de Septiembre del 2005
Necesitamos insertar una línea en un fichero XML utilizando Java. El problema es que no queremos añadirla al final sino en la segunda línea y entonces el FileWriter no nos sirve. No sabemos cómo movernos dentro del fichero para colocarnos en la posición deseada y luego insertar el string en ese lugar. Por favor si alguien sabe una solución que responda. Muchas gracias!!!

aloneibar
26 de Septiembre del 2005
http://java.sun.com/j2se/1.4.2/docs/api/java/io/OutputStreamWriter.html#write(java.lang.String,%20int,%20int)

El segundo atributo indica desde donde empezar a escribir los caracteres dentro del fichero