Код 1с:
//
Запись.ЗаписатьНачалоЭлемента("inner_1");
Для Каждого СтрокаТаблици1 Из СтрокаТаблици.Строки Цикл
Запись.ЗаписатьНачалоЭлемента("String_1");
Запись.ЗаписатьКонецЭлемента();
КонецЦикла;
Запись.ЗаписатьКонецЭлемента();
дает результат:
<inner_1>
<String_1>
</String_1>
</inner_1>
как из строки <String_1> получить строку <String_1 level="1">
???
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший