powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / encoding="Windows-1252" в XML
4 сообщений из 4, страница 1 из 1
encoding="Windows-1252" в XML
    #33108916
Maltsev Max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня Web Service возвращает XML созданый с помощью CursorToXML()
Хотя в конфиге прописано CODEPAGE=1251 (конфиг включен в проект и для гарантии лежит рядом с ДЛЛ), в заголовке он все равно пишет encoding="Windows-1252", а файл в 1251 ... Из-за этого некоторые приложения (Oracle Portal) некорректно разбирают XML.

Как его заставить выдавать в заголовке нужную кодовую страницу ?!
...
Рейтинг: 0 / 0
encoding="Windows-1252" в XML
    #33108944
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если и вас VFP8 и выше то там есть флаг для кодовой страницы - cursortoxml("curTemp","xxx",3,1+16) . Если же VFP7 то ручками через STUFF()
...
Рейтинг: 0 / 0
encoding="Windows-1252" в XML
    #33109047
Maltsev Max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо
...
Рейтинг: 0 / 0
encoding="Windows-1252" в XML
    #33110714
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Maltsev Max!

Если у тебя НЕ VFP9, и это реально MTDLL COM Server то тебе стоит заглянуть на страничку Михаила Дроздова - там описано как патчить vfpXt.dll на предмет CP=1251 - ибо во всех старых версиях этого рантайма имется проблема - только первый создаваемый экземпляр COM-сервера имеет правильную CPCURRENT()=1251 - все остальные будут работать в 1252 и потиху портить данные :(

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / encoding="Windows-1252" в XML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]