0
Eugene G
27.02.05
✎
10:11
|
Появлась необходимость обратиться к xml дереву последовательно записываемого файла, не считывая его из файла. Т.е., например, в коде: --------------------------------------------------------------------- гXMLАнализатор = СоздатьОбъект("AddIn.XMLParser"); гФайлДанных = гXMLАнализатор.СоздатьПоследовательноЗаписываемыйДокумент(); гФайлДанных.ИмяФайла = КаталогИБ()+"test.xml"; АтрибутыЭлемента = гФайлДанных.АтрибутыЭлемента; АтрибутыЭлемента.УстановитьАтрибут("ВерсияФормата", "1.0"); XML_DOM = гXMLАнализатор.СоздатьДокумент(); Приемник = XML_DOM.СоздатьУзел(1, "Тег"); гФайлДанных.ОткрытьЭлемент("ФайлОбмена"); гФайлДанных.ВключитьЭлемент(Приемник); гФайлДанных.ЗакрытьЭлемент(); //гФайлДанных.Сбросить(); гРезФайл = гXMLАнализатор.СоздатьПоследовательноСчитываемыйДокумент(); //??гРезФайл.СвязатьСОбъектом(гФайлДанных); --------------------------------------------------------------------- нужно обратиться к гФайлДанных, и обойти все дерево. Такое возможно?
|
|