Sto tentando di salvare un albero (si estende JTree
) che contiene un documento XML
in un DOM Object
dopo aver modificato la sua struttura.Java, XML DocumentBuilder - impostazione della codifica durante l'analisi
ho creato un nuovo oggetto di documento, attraversato l'albero per recuperare il contenuto con successo (tra cui la codifica originale del documento XML
), e ora hanno un ByteArrayInputStream
che ha il contenuto degli alberi (XML
documento) con la codifica corretta.
Il problema è quando analizzo la ByteArrayInputStream
la codifica viene modificata in UTF-8
(nel documento XML
) automaticamente.
C'è un modo per evitare questo e utilizzare la codifica corretta come previsto dalla ByteArrayInputStream
.
Vale anche la pena aggiungere che ho già utilizzato il metodo per recuperare la codifica corretta.
Qualsiasi aiuto sarebbe apprezzato.
È possibile condividere un po 'del codice? – gawi