public object ЗаменитьНедопустимыеСимволыXML(/*Знач Текст, СимволЗамены = " "*/)
{
//ПозицияНачала = 1;
while(true/*Истина*/)
{
//Позиция = НайтиНедопустимыеСимволыXML(Текст, ПозицияНачала);
if(true/*Позиция = 0*/)
{
}
/*// Если возращается позиция, больше чем должна быть, то корректируем ее.
*/
if(true/*Позиция > 1*/)
{
//НедопустимыйСимвол = Сред(Текст, Позиция - 1, 1);
if(true/*НайтиНедопустимыеСимволыXML(НедопустимыйСимвол) > 0*/)
{
//Текст = СтрЗаменить(Текст, НедопустимыйСимвол, СимволЗамены);
}
}
//НедопустимыйСимвол = Сред(Текст, Позиция, 1);
if(true/*НайтиНедопустимыеСимволыXML(НедопустимыйСимвол) > 0*/)
{
//Текст = СтрЗаменить(Текст, НедопустимыйСимвол, СимволЗамены);
}
//ПозицияНачала = Позиция + 1;
}
return null;
}