Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
WebService & string
|
|||
|---|---|---|---|
|
#18+
Написал WebService c функцией, в которой один из параметров типа string. Вызываю из приложения эту функцию, но в строке есть заделители \r\n, типа строка состоит из нескольких строк, и когда функция начинает работать обнаруживается, что от разделителя остался только \n. Понятно, что при передаче строки в вэбсервис работает тот же механизм, что и при чтении текстового файла. Как обойти эту проблему тоже понятно. Непонятно, где и что надо подкрутить, чтобы разделитель не обрезался. Удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2006, 22:40 |
|
||
|
WebService & string
|
|||
|---|---|---|---|
|
#18+
Может глупый совет, а не проще ли ничего не трогать, а там где надо проверять на разделитель и делать Replcae("\n", "\r\n"). Аж по цельному символу на каждый разделитель экономия :)-- Гайдар Магдануров E-Mail | Блог | Сайт Difficult I do now, impossible will take a while... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2006, 01:11 |
|
||
|
WebService & string
|
|||
|---|---|---|---|
|
#18+
Replace — это способ обойти проблнму, а не решить ее. А если на клиенте готовят строку, в которой есть разделители и \n, и \r\n, и при этом ставят ЦП на эту строку.В этом случае проблема становится неразрешимой.Сегодня просмотрел доки по вэбсервисам и не нашел даже намека на решение проблемы. хелп удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2006, 21:01 |
|
||
|
WebService & string
|
|||
|---|---|---|---|
|
#18+
Такова сериализация. Либо сериализовать самому, либо передавать строку как byte[]. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2006, 15:03 |
|
||
|
WebService & string
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, mclabman, Вы писали: M>Такова сериализация. M>Либо сериализовать самому, либо передавать строку как byte[]. С byte[] уже попробовал, работает, но преобразований много, если строка длинная, то заметно дольше работает. Самому сериализовать, надо попробовать, если клиента писать на NET, то проблем быть не должно, но клиент использует soap toolkit, с этим еще возиться придется. Странно, что microsoft в доках ничо не пишет об этих траблах Удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2006, 23:46 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33892179&tid=1391099]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 282ms |
| total: | 391ms |

| 0 / 0 |
