powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Вложенный цикл
3 сообщений из 3, страница 1 из 1
Вложенный цикл
    #34725243
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищи, имеется следующий xml:
<SUBS_CALLS>
<SUBS ID="16705">
<MSISDN>907714402</MSISDN>
<PERIOD>
<PSTART>31.05.07</PSTART>
<PEND>31.07.07</PEND>
<OUT_OF_BILL>01.07.07</OUT_OF_BILL>
</PERIOD>
</SUBS>
<SUBS ID="16706">
<MSISDN>907714403</MSISDN>
<PERIOD>
<PSTART>31.05.07</PSTART>
<PEND>31.07.07</PEND>
<OUT_OF_BILL>01.07.07</OUT_OF_BILL>
</PERIOD>
<CALLS_USD>
<CALL>
<C_DATE>20.07.2007 21:32:33</C_DATE>
<C_NUM>557665646</C_NUM>
<C_CODE>S</C_CODE>
<C_TYPE>2</C_TYPE>
<C_DIR></C_DIR>
<C_ZONE>Моск./Моск.обл</C_ZONE>
<C_IN_MINUTS>0.00</C_IN_MINUTS>
<C_LEN>0</C_LEN>
<C_PRC>0.00</C_PRC>
<C_ADD_PRICE>0.00</C_ADD_PRICE>
<IS_ROAM>0</IS_ROAM>
</CALL>
</CALLS_USD>
</SUBS>
<SUBS ID="16712">
<MSISDN>907714408</MSISDN>
<PERIOD>
<PSTART>31.05.07</PSTART>
<PEND>31.07.07</PEND>
<OUT_OF_BILL>01.07.07</OUT_OF_BILL>
</PERIOD>
<CALLS_USD>
<CALL>
<C_DATE>20.07.2007 21:32:33</C_DATE>
<C_NUM>557665646</C_NUM>
<C_CODE>S</C_CODE>
<C_TYPE>2</C_TYPE>
<C_DIR></C_DIR>
<C_ZONE>Моск./Моск.обл</C_ZONE>
<C_IN_MINUTS>0.00</C_IN_MINUTS>
<C_LEN>0</C_LEN>
<C_PRC>0.00</C_PRC>
<C_ADD_PRICE>0.00</C_ADD_PRICE>
<IS_ROAM>0</IS_ROAM>
</CALL>
<CALL>
<C_DATE>20.07.2007 21:40:58</C_DATE>
<C_NUM>810992907908085</C_NUM>
<C_CODE></C_CODE>
<C_TYPE>1</C_TYPE>
<C_DIR></C_DIR>
<C_ZONE>Моск./Моск.обл</C_ZONE>
<C_IN_MINUTS>3.00</C_IN_MINUTS>
<C_LEN>127</C_LEN>
<C_PRC>0.00</C_PRC>
<C_ADD_PRICE>0.00</C_ADD_PRICE>
<IS_ROAM>0</IS_ROAM>
</CALL>
</CALLS_USD>
</SUBS>
</SUBS_CALLS>

Бежим циклом по уровню SUBS_BLOCK/SUBS:
<xsl:for-each select="SUBS_BLOCK/SUBS">

Внутри цикла пытаюсь пройти по вложенному уровню SUBS_BLOCK/SUBS/CALLS_USD/CALL:
<xsl:for-each select="CALLS_USD/CALL">

Те получаю:
<xsl:for-each select="SUBS_BLOCK/SUBS">
<xsl:for-each select="CALLS_USD/CALL">

И во второй цикл не поподаю :( Прошу помочь...

Заранее благодарю.
...
Рейтинг: 0 / 0
Вложенный цикл
    #34725664
TiG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может все-таки
<xsl:for-each select="SUBS_ CALLS /SUBS">
<xsl:for-each select="CALLS_USD/CALL">
?
...
Рейтинг: 0 / 0
Вложенный цикл
    #34727152
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Вложенный цикл
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]