Как из строки удалить символы запрещенные в XML? #580605


#0 by D_Pavel
Названия товаров попадаются с "плохими" символами. Как от них избавиться одним махом? XMLСтрока(Значение) не помогло, пропускает символы.
#1 by Irbis
СтрЗаменить(СтрокаХМЛ, ПлохойСимвол, НаЧтоЗаменить);
#2 by D_Pavel
Осталось только предсказать какой будет ПлохойСимвол в следующий раз, или все возможные варианты перебрать. И такой символ в текст не вставляется, 1С его тоже не понимает.
#3 by D_Pavel
Up
#4 by Sidney
тогда индийский метод. Создаешь список значений со всеми разрешенными символами, бежишь по тексту и проверяешь оно-не оно. Если не оно - удаляешь :)
#5 by Amiralnar
НайтиНедопустимыеСимволыXML
#6 by Amiralnar
, Казалось бы, взрослые люди...
#7 by Sidney
У меня две отмазки: я не работал с ХМL и в конце предложения поставил смайлик. Но спасибо за науку.
#8 by D_Pavel
спасибо
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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