ArhatPerm, я, конечно, не претендую на открытие Америки, но, похоже, я нашел возможную причину сбоя работы вашей проги и появления кучи побитых тэгов. Вы обратили внимание на одну из верхних строчек в шапке любого из текстовых файлов xml? Обратите внимание на строку кодировки, где почти везде она имеет следующий вид: <?xml version="1.0" encoding="utf-8"?> .
Так вот, именно эта хрень мне постоянно мешала вставлять тексты на кириллице (даже кодированные) в любые тэги. Вам нужно в каждой из строк обязательно заменить encoding="utf-8"? на encoding="ISO-8859-1"? и тогда, возможно будет меньше ошибок. Попробуйте произвести замену в англоязычных исходниках всех текстов, а потом снова прогнать их через вашу программку для переноса русского текста. Вдруг получится?




Ответить с цитированием