Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.04;
Скачать: CL | DM;

Вниз

Из MySQL в XML   Найти похожие ветки 

 
Артем_   (2006-11-15 10:27) [0]

Добрый день!
Загружаю в ClientDataset данные из cds-файла:
...
cdsMySql.LoadFromFile("file.cds");
...

Необходимо сохранить их в XML:
...
cdsMySql.SaveToFile("file.xml");
...


Результат: значения строковых и текстовых полей интересным образом стали абсолютно нечитаемые.
Делаю то же самое при помощи XMLMapper - все отлично.
Подскажите, что я не так делаю?


 
clickmaker ©   (2006-11-15 10:32) [1]


> стали абсолютно нечитаемые

то есть?


 
Артем_   (2006-11-15 10:36) [2]

=> clickmaker ©   (15.11.06 10:32) [1]

Кодировка изменилась или какая-то другая причина.


 
clickmaker ©   (2006-11-15 10:38) [3]

а 2-й параметр в SaveToFile?


 
Артем_   (2006-11-15 10:47) [4]

Пробовал все три параметра и без параметра тоже, результат один и тот же.


 
clickmaker ©   (2006-11-15 10:49) [5]


> результат один и тот же

странно... что нет разницы между просто XML и XMLUtf8? Какая кстати кодировка в базе?


 
Артем_   (2006-11-15 11:00) [6]

Нет, ну разница в выводе есть конечно, но мне без разницы, одни закорячки выводятся или другие, мне нужен русский текст в текстовых полях, как он есть в выгруженном CDS-файле.
В базе MySQL кодировка 1251.


 
clickmaker ©   (2006-11-15 11:18) [7]

ну может не совсем красивое решение, но сохрани в StringStream в XML UTF-8, а потом Utf8ToAnsi()



Страницы: 1 вся ветка

Текущий архив: 2007.02.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
1-1166023834
kukuikar
2006-12-13 18:30
2007.02.04
Блокировка выключения системы


2-1169116390
mmip
2007-01-18 13:33
2007.02.04
Подключение к MS SQL


2-1169127758
dimmih
2007-01-18 16:42
2007.02.04
компоненты


15-1168700215
Другой
2007-01-13 17:56
2007.02.04
Вопрос к Украинцам из Львова. Это правда?


2-1168908056
Glivera
2007-01-16 03:40
2007.02.04
Не понял с Memo