
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
  | 
| 
 26.06.2017, 00:15 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  Добрый вечер.  Есть xml (приблизительно): Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Если словами. Есть данные о (человеке) в subroot2, и в данном примере, у нас 2 человека с разной информацией И так же есть доп.часть к этим людям, ну пусть будет, место проживание (город), но так же в разделе root1 есть помимо этого еще другая информация. Есть xslt, попробую тоже на пальцах показать: начинаем цикл: <xsl:for-each select="/root/root2"> <xsl:value-of select = "/subroot"> // получаем например фамилию человека <xsl:value-of select = "../root1/subroot1"> // ВОПРОС: как получить 2-е значение, а не два раза первое? </xsl:for-each> Т.е у меня получается чепуха: фамилию выводит разную, а subroot1 - одно и тоже значение ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 26.06.2017, 00:17 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  </root1> закрывается после <subroot1>... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 26.06.2017, 14:46 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  Код: xml 1. 2. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 26.06.2017, 22:10 
 | 
|||
|---|---|---|---|
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  автор<xsl:value-of select = "/subroot"> // получаем например фамилию человекаИ что, это работает? Запрос, начинающийся со слеша, идет к корню, а корень это root, а не subroot. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 16.11.2017, 22:06 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  [quot sqlbeginer]Друзья, тоже при помощи xslt нужно переделать вот что Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. в Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Помогите пожалуйста, а то тоже for each не спасает ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 17.11.2017, 11:34 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. даёт такой результат: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. а если так: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. то вообще Код: xml 1. 2. 3. 4. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 17.11.2017, 15:03 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 17.11.2017, 15:20 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  _Vasilisk_, То же самое, что и первый мой вариант, без номеров строк и колонок. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 17.11.2017, 15:51 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  sqlbeginerТо же самое, что и первый мой вариант, без номеров строк и колонок.Обманываете. Я проверял. Входной файл Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. выходной файл Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 17.11.2017, 16:11 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  _Vasilisk_, обманывать- нет. Возможно, pl/sql deveolper не понимат: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 17.11.2017, 16:13 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  и впрямь похоже, зависит от версии БД ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 17.11.2017, 16:43 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  sqlbeginerВозможно, pl/sql deveolper не понимат:Oracle 12c - полет нормальный ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 20.11.2017, 14:54 
 | 
|||
|---|---|---|---|
  
  | 
|||
XSLT цикл  | 
|||
| 
 #18+ 
  
    
  _Vasilisk_, Спасибо, добрый человек. Привет пивденному вокзалу :) У меня глюк на 11.2.0.3.0. Хотя, возможно, он и не связан с версией БД. Может ещё подскажете как избавиться от лишней пустой строки в самом начале результата? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
  | 

start [/forum/topic.php?fid=14&tablet=1&tid=1332001]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    11ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    59ms | 
get topic data:  | 
    15ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    57ms | 
get tp. blocked users:  | 
    2ms | 
| others: | 255ms | 
| total: | 418ms | 

    | 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.