Здравствуйте, wessen, Вы писали:
W>Создаю XML вот таким способом
W>W>DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
W>DocumentBuilder builder = factory.newDocumentBuilder();
W>doc = builder.newDocument();
W>// и т.д.
W>
W>по умолчанию он ставит кодироку UTF-8(<?xml version="1.0" encoding="UTF-8"?>) как туда свою кодировку засандалить?
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.newDocument();
Transformer transformer = TransformerFactory.newInstance().newTransformer();
transformer.setOutputProperty(OutputKeys.ENCODING, "ANSI");
transformer.transform(new DOMSource(doc), new StreamResult(new FileOutputStream("my.xml")));

кажется так