|
|
|
кодировка
|
|||
|---|---|---|---|
|
#18+
Добрый день. Только начал работать с Cache, поэтому сильно не пинайте. Пишем web-service. Задача - метод должен возвращать xml-класса в кодировке windows 1251 что сделано: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. если потом посмотреть результат в окне отладчика или вывести в файл, то все хорошо Код: sql 1. 2. 3. 4. но проблема в том, что получаемый XML не соответствует необходимому виду чтобы привести к требуемому виду, делаем XSLT преобразование Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. и вот после этого и в файл пишутся "кракозябры" и метод сервиса возвращает "кракозябры" В окне отладчика все нормально. Кстати, как лучше поток перевести в строку? кодировщик показывает, что текст "кракозябров" - это текст в кодировке windows1251 приведенный в utf8 Что можете посоветовать? I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 08:15 |
|
||
|
кодировка
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Сообщите версию Cache ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 14:42 |
|
||
|
кодировка
|
|||
|---|---|---|---|
|
#18+
HandKot, Попробуйте resultxml определить заранее, и установить у него нужную кодировку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2017, 17:31 |
|
||
|
кодировка
|
|||
|---|---|---|---|
|
#18+
П.С.М.HandKot, Попробуйте resultxml определить заранее, и установить у него нужную кодировку пробовал не получалось а как у стрима установить нужную кодировку? пока нашел такое решение Код: sql 1. 2. в итоге веб сервис возвращает данные в нужной кодировке vassil Здравствуйте! Сообщите версию Cache Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2017, 07:06 |
|
||
|
кодировка
|
|||
|---|---|---|---|
|
#18+
HandKotпока нашел такое решение Код: sql 1. 2. Я тоже так делаю )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2017, 05:22 |
|
||
|
кодировка
|
|||
|---|---|---|---|
|
#18+
HandKot, set streamxslt = ##class(%Stream.TmpCharacter).%New() #; s streamxslt.TranslateTable = "UTF8" ??? do streamxslt.Write(xslt) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2017, 19:20 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=39523468&tid=1556319]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
165ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 499ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...