В итоге ДокументDOM теперь решает задачу быстрее чем Oxygen XML Editor таким циклом
	ф = 0;
	Для Счетчик = 0 По 8 Цикл
		Выражение = "/e/e[1]/e/" + ШаблонУровня + "d[(position()=5 or position()=6) and starts-with(text(), '""') and text()!='""""']/text()"; // Все элементы
		Разыменователь = Новый РазыменовательПространствИменDOM(Новый Соответствие); 
		НаборУзлов = ДокументDOM.ВычислитьВыражениеXPath(Выражение, ДокументDOM, Разыменователь, ТипРезультатаDOMXPath.НеупорядоченныйИтераторУзлов);
		Пока Истина Цикл
			Узел = НаборУзлов.ПолучитьСледующий();
			Если Узел = Неопределено Тогда
				Прервать;
			КонецЕсли;
			ф = ф + 1;
		КонецЦикла;   
		ШаблонУровня = ШаблонУровня + "*/";
	КонецЦикла;