Нечитаемые символы #452653


#0 by ProgaN
Стандартной обработкой через XML переношу данные в идентичную конфигурацию. Обработка "Ругается" на нечитаемые символы в комментарии документов. Каким образом мне написать обработку, чтобы выявить такие документы? Комментарии наверняка заводили копированием из какого-либо документа, таки образом попадал, например, символ переноса строки.
#1 by XLife
пройтись по всем документам и убрать нечитаемые символы
#2 by ProgaN
(!) Какой отбор задать?
#3 by XLife
никакой... тупо перебрать все документы
#4 by Armando
В обработе "Дополнительные настройки" -> "Автоматически удалять недопустимые символы из строк записи в XML". Оно?
#5 by ProgaN
Вы о чем? Обработка "Выгрузка и загрузка данных XML". В ней нет никаких настроек.
#6 by Rico_1C
Напиши обработку, ч/з исключение выведи корявые доки и исправь их..
#7 by shuhard
[Обработка "Выгрузка и загрузка данных XML". В ней нет никаких настроек] справа внизу - версия 2.0.28
#8 by IronDemon
Версия какая?
#9 by ProgaN
Версия обработки не указана. Обработку взяла с сентябрьского ИТС. ВыгрузкаЗагрузкаДанныхXML.epf.
#10 by ProgaN
мне неизвестен список корявых символов.
#11 by Rico_1C
А доки известны?!..  ;))
#12 by ProgaN
Тип известен.
#13 by Rico_1C
Да выведи сами доки в кот. исправлять нуно, ч/з ошибку..
#14 by MNS_Ротерта
На инфостатре есть пример обработки и есть метод в 1С см помошник: Синтаксис: НайтиНедопустимыеСимволыXML(<Строка символов>, <Позиция начала>, <Версия>) Параметры: <Строка символов> (обязательный) Тип: Строка. Строка, в которой необходимо проверить символы. <Позиция начала> (необязательный) Тип: Число. Позиция символа в строке, начиная с которого будет производиться проверка. Значение по умолчанию: 1 <Версия> (необязательный) Тип: Строка. Версия спецификации XML, используемая при проверки допустимости. Возможные значения параметра: "1.0" или "1.1". Значение по умолчанию: 1.0 Возвращаемое значение: Тип: Число. В случае обнаружения некорректного символа будет возвращена его позиция в строке, если же подобного символа не найдено – возвращаемое значение 0. Описание: Проверяет символы указанной строки на соответствие рекомендации XML 1.0. Проверка строки начинается с символа в позиции, указанной в параметре < Позиция начала>.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С