Re: Кодировка в XML
От: Аноним  
Дата: 14.09.04 06:58
Оценка:
Здравствуйте, 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")));


кажется так
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.