Originariamente inviato da Mitele
source=source.replaceAll("<\\?xml version=\"1\\.0\" encoding=\"UTF-8\"\\?>","");

E' corretta secondo voi?
Sì, a me pare proprio corretta.

Originariamente inviato da Mitele
ma su una jsp, non solo non funziona ma source viene azzerato cioè messo a stringa vuota.
Da dove ti arriva il valore di quel 'source' ?
Puoi spiegare magari cosa stai cercando di fare e per quale motivo? Giusto per chiarire meglio il contesto.