Работа с обьектом MSXML.DOMDocument

нужно разобрать XML (приведен)
*********************************
<benefit07 xmlns="https://www.rostrud.ru/upload/XML_files/benefit07.xml">
<Header from="ммммммм" senderType="62" to="Федеральная служба по труду и занятости" date="2021.04.05" year="2020" month="10" reestrNumber="7" registryFlag="1"/>
<benefitReceiver lastName="xxxxxx" firstName="xxxxxx" patronymic="xxxxxxxx" snils="xxx-xxx-xxx xxx" contPhone="">
<benefitResidence basedentryDoc="xxxxx" confregDoc="" actualresDoc=""/>
<informPay sumPay="9826.50" extradateFrom="" extradateTo="" extraPay="" returndateFrom="" returndateTo="" sumReturn="" retentiondateFrom="" retentiondateTo="" sumRetention=""/>
<aboutPayment numberSol="" dataSol="" footingSol=""/>
<Comment comment=""/>
</benefitReceiver>
<benefitReceiver ......
</benefitReceiver>
<benefitReceiver ......
</benefitReceiver>
<benefitReceiver ......
</benefitReceiver>
</benefit07>
***********
oXML = CREATEOBJECT("MSXML.DOMDocument")
loXML.ASYNC=.F.
loXML.load('1111.xml')
IF loXML.parseError.errorCode = 0
loXMLNodes=loXML.getElementsByTagName("benefitReceiver")
For i = 0 TO (loXMLNodes.length -1)
loNodes = loXMLNodes.nextNode
m.mmm1=loNodes.getAttribute("lastName")
m.mmm2=loNodes.getAttribute("firstName")
m.mmm3=loNodes.getAttribute("patronymic")
m.mmm4=loNodes.getAttribute("snils")
***************************************************************
но не могу вытащить из <informPay> значение sumPay - с учетом повторения элементов benefitReceiver

0

Автор публикации

Пользователи не найдены
Оставить комментарий
Авторизация
*
*
Генерация пароля