У меня есть документ 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 из каждого предложения
теги.
<!--$ssIncludeXml("dDocName","wcm:root/wcm:element[@name="OFFER"]/node()")-->
Дает мне весь ABCDEFG XYZWV 123456 98765, который мне не нужен. Есть ли
как я могу получить доступ к OFFERNAME, OFFERDESC из каждого тега OFFER?
PS: у меня есть 2 узла OFFER, и у каждого из них есть 17 дочерних узлов. Когда я пытаюсь
<!--$ssGetXmlNodeCount("dDocName", "wcm:root/wcm:element[@name='OFFER']/node()")-->
, я
получите 34.
<!--$ssIncludeXml("dDocName","wcm:root/wcm:element[@name="OFFER"][1]/node()")-->
отпечатки
нет ничего.