Те, кто игрался с XML в C6, наверняка знают о проблеме с русскими буковками.
Дело в том, что при экспорте получается документ в кодировке UTF8, но с кодовой страницей cp1252(1250).
Соответственно, наоборот, при импорте требуется такой же (неправильный) документ.
Вашему вниманию предлагается классик, который производит конвертацию из правильного документа (1251) в неправильный (1252) и наоборот. Все (почти) сделано на чистом виндовом апи, поэтому работает быстро.
В комплекте есть также чуток доработанный шаблончик, который интегрирует всю эту поддержку в стандартные кодовые шаблончики, кроме того подправлены некоторые ошибочки.
Работает стандартный экспорт, импорт, просмотр нормальных русскоязычных документов в UTF8. Если кому-то нужно будет сделать работу с другими кодировками, рулите, все в исходниках.
Буду благодарен за отзывы (включая критические и рекомендательные)

Артюшенков Сергей
asn@arsis.ru
-------------------------------------
Arsis Corp.
Россия, Москва
(Добавление)
Вдогонку...
Совсем забыл дать инструкцию по пользованию:
1) Скопировать содержимое LIBSRC в LIBSRC

2) Скопировать содержимое TEMPLATE в TEMPLATE

3) В свойствах кодовых шаблонов поставить галочку "Convert ... cp_1252".
4) Не использовать явные вызовы конструкторов (К) и деструкторов (Д). За использование будете платить соими байтами, а самые вредные кило- или даже мегабайтами, я ни за что не отвечаю. То есть лицензия AS IS, как вы понимаете.
Удачного пользования!
Сергей.
Написал: ClaList(2)