Поиск объекта выгрузки РИБ с нечитаемым символом для XML

Обработка для поиска объектов, которые содержат в себе недопустимые в XML символы.

Иногда случается такая вещь при выгрузке (или чтении) изменений из одного узла в другой, что выгрузка спотыкается на недопустимом для XML символе в каком то из выгружаемых объектов. Причем чаще всего сопутствующей информации в сообщении об ошибке крайне мало, и начинаешь ломать голову, где же тебе искать этот объект выгрузки, которые не хочет кушать привередливый XML.

Не так давно у меня случился именно такой казус. После небольшого размышления пришла в голову идея предлагаемой обработки.
Обработка перебирает зарегистрированные для узла изменения и в случае ошибки выдает представление объекта и его тип. Ну а дальше дело техники. Находим объект и препарируем.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *