Трабл с XML DOM
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Трабл с XML DOM Expand / Collapse
Автор
Сообщение
25.05.2007 13:15
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 07.06.2007 15:23
Сообщ.: 1, Visits: 13

Document doc = docBuilder.newDocument();
Node node=(Node) doc.createElement("root");
System.out.println(doc.getXmlEncoding());
doc.appendChild(node);
node.appendChild((Node) doc.createTextNode(" АБ ВГ "));

src=new DOMSource(doc);
File f=new File("outs");
Result dest = new StreamResult(f);
aTransformer.setOutputProperty("encoding","windows-1251");
aTransformer.transform(src, dest);

Код призван создать документ с текстовым тегом на русском языке, а потом трансформировать в файл outs, переведя в cp1251. При этом в файле outs латинские символы получаются нормальными, а русские представлены кодами HTML Numeric (т.е. #1040; #1041; и т.д.).
Если указывать UTF-8, то всё нормально, но мне-то нужно получить XML в cp1251.
Что делать?
Сообщ. #913639
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, mishgun, pl

Время GMT +3:00, Сейчас 4:07