DCT -> Text or XML

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
PIT
Посетитель
Сообщения: 49
Зарегистрирован: 18 Август 2005, 10:16
Откуда: Пермь
Контактная информация:

DCT -> Text or XML

Сообщение PIT »

Хочу получить содержимое DCT в виде, удобоваримом для EXEL.
При экспорте в текст из DCT Explorer получаем формат XML. Все прекрасно, кроме комментариев на русском языке.
Получается так:
Table Guid="{ca93d1e8-876b-4986-aaaf-a91aaa5ba894}" Ident="1" Name="ALL_VIR" Description="Âûðó÷êà" Prefix="AV" Driver="ODBC"
При обратном чтении XML -> DCT - все нормально, снова получаю комментарий на русском.
Кто-то может сталкивался с такой проблемой? Помогите советом.
С уважением, П.Ялунин (PIT)
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

DCT -> Text or XML

Сообщение Admin »

Вот вам :)

Код: Выделить всё

<?php
 $string = file_get_contents("filename.dctx");
 $string = iconv('utf-8', 'cp1252', $string);
 $string = iconv('cp1251', 'utf-8', $string);
 file_put_contents("result.xml", $string);
 ?>
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
PIT
Посетитель
Сообщения: 49
Зарегистрирован: 18 Август 2005, 10:16
Откуда: Пермь
Контактная информация:

DCT -> Text or XML

Сообщение PIT »

Спасибо! Попробую, отпишусь.
С уважением, П.Ялунин (PIT)
PIT
Посетитель
Сообщения: 49
Зарегистрирован: 18 Август 2005, 10:16
Откуда: Пермь
Контактная информация:

DCT -> Text or XML

Сообщение PIT »

Все Ок. Сработало.
С уважением, П.Ялунин (PIT)
Ответить