1С 8.3 Удалить недопустимые символы XML - Программист 1С Минск. Автоматизация бизнеса.

Перейти к контенту

1С 8.3 Удалить недопустимые символы XML

Перейти в раздел примеры кода 1С 8.3:
Удаляем символы указанной строки на соответствие рекомендации XML 1.0 и 1.1 в 1С 8.3:
Функция УдалитьНедопустимыеСимволыXML(РезСтрока) Экспорт

   ПозицияВСтроке = НайтиНедопустимыеСимволыXML(РезСтрока); // с версии 8.3.20

   Пока ПозицияВСтроке <> 0 Цикл
       РезСтрока = Лев(РезСтрока, ПозицияВСтроке - 1) + Сред(РезСтрока, ПозицияВСтроке + 1);
       ПозицияВСтроке = НайтиНедопустимыеСимволыXML(РезСтрока);
   КонецЦикла;

   Возврат РезСтрока;

КонецФункции //УдалитьНедопустимыеСимволыXML()
0
комментарии
____________________
Copyright©, «Программист 1С в г.Минске», 03.12.2023
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник
Назад к содержимому