UCM - Как получить доступ к повторяющимся дочерним узлам из XML
У меня есть документ XML -
<PARTNER>
<CompanyName>ABCD<CompanyName>
<Address>XYZ</Address>
<OFFER>
<OFFERNAME>ABCDEFG</OFFERNAME>
<OFFERDESC>XYZWV</OFFERDESC>
</OFFER>
<OFFER>
<OFFERNAME>123456</OFFERNAME>
<OFFERDESC>98765</OFFERDESC>
</OFFER>
</PARTNER>
Я хочу получить доступ к отдельным элементам OFFERNAME, OFFERDESC из каждого тега OFFER.
<!--$ssIncludeXml("dDocName","wcm:root/wcm:element[@name="OFFER"]/node()")-->
Дает мне весь ABCDEFG XYZWV 123456 98765, который я не хочу. Есть ли способ получить доступ к OFFERNAME, OFFERDESC из каждого тега OFFER?
PS: у меня есть 2 узла ПРЕДЛОЖЕНИЯ, и у каждого из них есть 17 дочерних узлов. Когда я пытаюсь
<!--$ssGetXmlNodeCount("dDocName", "wcm:root/wcm:element[@name='OFFER']/node()")-->
Я получаю 34.
<!--$ssIncludeXml("dDocName","wcm:root/wcm:element[@name="OFFER"][1]/node()")-->
ничего не печатает.