Форум: "Базы";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];
ВнизИз 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c