|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
Опыта работы с xml нет, но надо сделать. Есть xml, начинающийся с: Код: plaintext 1. 2. 3. 4. 5. 6. 7.
Получается вытащить id Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Но как вытащить несколько полей (в данном случае id, regNum и number)? Подскажите ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2012, 13:20 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
oraxml, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2012, 13:32 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
AmKad, блин, спасибо, добрый человек. А я все время пихал еще один слэш в '/export/contract' Спасибо еще раз ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2012, 13:45 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
Еще вопрос. Если вдруг далее встречаются повторяющиеся узлы Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
То запрос выдает сообщение Код: plaintext
Я их могу вытащить отдельным запросом, указав '/export/contract/oos:products/oos:product' и columns name varchar2(100 char) path 'oos:name' . Но нельзя ли это совместить в одном запросе? Или так работать неверно? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 16:21 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
oraxmlЯ их могу вытащить отдельным запросомТак и делай. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 16:25 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
AmKadoraxmlЯ их могу вытащить отдельным запросомТак и делай. Ок, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2012, 16:41 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
Добрый день! Помогите, пожалуйста. Не могу разобраться с парсингом XML. Ранее делал с простой структурой с помощью XMLsequence - получалось. Тут немного посложнее. Компиляция ошибок не выдает, но и данных не возвращает. Код: 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. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 10:55 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
Ошибко: Код: plsql 1.
id - АТРИБУТ ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 11:01 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
IgorD, Для начала, что ты пытаешься получить? У тебя нет элемента id, зато такой атрибут есть в совершенно разных нодах. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 11:13 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
судя по pr:IgorD Код: plsql 1.
он хочет это: Код: 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. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 11:45 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
Спасибо. Начинаю прозревать. :) Вытащить нужно все значения атрибутов. Причем peplink может иметь несколько записей для одной peprecord ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 11:59 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
IgorDСпасибо. Начинаю прозревать. :) Вытащить нужно все значения атрибутов. Причем peplink может иметь несколько записей для одной peprecord Покажите ожидаемый результат для приведенного XML ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 12:02 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
andrey_anonymousПокажите ожидаемый результат для приведенного XML pr_id pr_name pr_firstname pr_surname pw_idwork pw_codework ps_idsource pl_id pl_link5407 Иванов Иван Иванович 5407 476 7363 Петров Петр Петрович 7451 00152135 8013 22191 Директор7363 Петров Петр Петрович 7451 00152135 8013 31570 И.О. Директора ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 12:17 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
IgorD, Код: 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 12:38 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
xtender, Огромное СПАСИБО!!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 12:41 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
вдогонку вопрос по производительности. Блогеры пишут, что использование конструкции с XMLNameSpaces более производительней (в разы) чем с использованием XMLsequence. Так ли это? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 12:53 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
IgorDиспользование конструкции с XMLNameSpaces более производительней (в разы) чем с использованием XMLsequence.Ты путаешь тёплое с мягким. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 12:58 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
Elic, Согласен. Не точно выразился. XMLTable vs ExctractValue ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 13:11 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
IgorDНе точно выразился. XMLTable vs ExctractValueВсё равно не точно. Но внимательно прочитай замечание из доки и к ExctractValue, и к XMLsequence. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 13:27 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
Похожая проблема с отсутствием знаний :-( поверхностно тему представляю, но вот на практике споткнулся есть xml предполагаемый, что он корректен по структуре и есть запрос, который должен вытаскивать информацию На практике получаю no data found Где засада? Код: 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2021, 18:28 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
IgorShr Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2021, 07:49 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
Код: 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. 28. 29. 30.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2021, 14:20 |
|
Помогите с XMLTABLE при наличии namespaces
|
|||
---|---|---|---|
#18+
andrey_anonymous, Спасибо добрый человек. Чем отблагодарить тебя? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2021, 15:47 |
|
|
start [/forum/topic.php?fid=52&msg=40109147&tid=1879773]: |
0ms |
get settings: |
22ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
473ms |
get tp. blocked users: |
2ms |
others: | 381ms |
total: | 960ms |
0 / 0 |