На самом деле все прекрасно отображается с русскими символами ;) Пример такого файла в третьем посту - site.rar
Этот топик читают: Гость
Ответов: 1397
Рейтинг: 50
|
|||
карма: 0 |
|
Ответов: 1926
Рейтинг: 172
|
|||
Валерий писал(а): Пример такого файла в третьем постТам сохранение в формате UTF-8, а в моей схеме - в ANSI, значит, там проблема с русскими буквами... |
|||
карма: 9 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Валерий, вам же уже дали ответ
Ravilr писал(а): копай в сторону кодировки. xml ведь вроде в utfпочему бы просто не перевести текст в utf-8 и сохранить его в файл без гадания на кофейной гуще?
|
|||
карма: 27 |
| ||
Голосовали: | Валерий |
Ответов: 1926
Рейтинг: 172
|
|||
Косячок был, видать, с RichEdit. Заменил на Memo, перекодировал - пробуйте.
|
|||
карма: 9 |
| ||
файлы: 1 | xml2.rar [1.6KB] [186] | ||
Голосовали: | Валерий |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
а зачем такие сложности с сохранением? Достаточно и двух элементов для этого
|
|||
карма: 27 |
| ||
Голосовали: | Валерий |
Ответов: 1926
Рейтинг: 172
|
|||
Dilma, а загружать как? Также через StrList, а потом перекодировать в ANSI?
|
|||
карма: 9 |
|
Ответов: 1397
Рейтинг: 50
|
|||
Фух! Спасибо за помощь, теперь работает. К сожалению сам бы не осилил в ближайшей перспективе.
|
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
3042 писал(а): Также через StrList, а потом перекодировать в ANSI?конечно. Стандартный пакет работает только с кодировкой ANSI и все преобразования туда-обратно ложаться на плечи разработчика ------------ Дoбавленo в 23.01: PS: единственное но - в примере из данного топика достаточно было загрузить исходный xml в список строк, выполнить замену [1] на урлы к сайтам и сохранить обратно в файл без всяких преобразований. Проблема у Валерия, только потому и появилась, что он файл вшил в код программы, которая, как уже было сказано выше, работает только с ASCII. |
|||
карма: 27 |
| ||
Голосовали: | 3042 |
Ответов: 1397
Рейтинг: 50
|
|||
Dilma писал(а): PS: единственное но - в примере из данного топика достаточно было загрузить исходный xml в список строк, выполнить замену [1] на урлы к сайтам и сохранить обратно в файл без всяких преобразований. Проблема у Валерия, только потому и появилась, что он файл вшил в код программы, которая, как уже было сказано выше, работает только с ASCII.Честно говоря я еще в самом начале проводил эксперимент - просто загружал файл в список строк и затем сохранял его, в результате структура сохраненного файла в xml нарушалась |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Валерий, это значит в вашей схеме файл не просто загружался в список строк, потому что элемент StrList ничего не ломает и не нарушает.
|
|||
карма: 27 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Dilma, либо у него не Windows-овские переводы строк
|
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
в предоставленном примере xml - Windows-овские. Но все равно формат допускает и те, и другие, что соотвенно не могло бы сломать xml
|
|||
карма: 27 |
|
27