|
|
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
Пытаюсь распарсить: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Результат такой: nom | client_dat | params 1 |100 |02.03.2015 |<XMLTYPE> 2 |100 |02.03.2015 |<XMLTYPE> 3 |100 |02.03.2015 |<XMLTYPE> в поле params в <XMLTYPE> имеются Код: xml 1. а нужно чтобы так было: |nom |client_dat |params 1 |100 |02.03.2015 |№16 2 |100 |02.03.2015 |03.01.2015 3 |100 |02.03.2015 |test ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 07:15:42 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
Askat Код: plsql 1. Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 07:35:57 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
ElicAskat Код: plsql 1. Код: plsql 1. Вот тебе большое спасибо! помог! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 07:42:11 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
Люди добрые, возник следующий вопрос. Как полученный результат вставить в таблицу в одну строку типа?: nom |client_dat |field1 |field2 |field3 100 |02.03.2015 |№16 |03.01.2015 |test ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 11:44:27 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
AskatЛюди добрые, возник следующий вопрос. Как полученный результат вставить в таблицу в одну строку типа?: nom |client_dat |field1 |field2 |field3 100 |02.03.2015 |№16 |03.01.2015 |test вcю строку в поле одного столбца - listagg каждое значение в своё поле - pivot ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 11:50:43 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
taksAв одну строкуне выеживаться с получением из xml нескольких строк, да еще через второй xmltable, который, кстати, в приведенном виде может стать неожиданностью, если params не заполнено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 11:54:43 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
FogelAskatЛюди добрые, возник следующий вопрос. Как полученный результат вставить в таблицу в одну строку типа?: nom |client_dat |field1 |field2 |field3 100 |02.03.2015 |№16 |03.01.2015 |test вcю строку в поле одного столбца - listagg каждое значение в своё поле - pivot не в один столбец, а по столбцам, всего 5 столбец т.е. в столбец nom значение 100 , в столбец client_dat значение 02.03.2015 , в столбец field1 значение №16 , в столбец field2 значение 03.01.2015 , в столбец field3 значение test ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 11:57:49 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
Askatв столбец field1 значение №16 Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 12:06:45 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
ElicAskatв столбец field1 значение №16 Код: plsql 1. Есть, получилось, Спасибо тебе!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 12:14:33 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
AskatЕсть, получилосьУчи xmlpath не методом сиюминутного тыка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2016, 12:25:52 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
ElicAskatЕсть, получилосьУчи xmlpath не методом сиюминутного тыка. Структура изменилась, как теперь распарсить? Код: xml 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 08:35:52 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
AskatСтруктура измениласьКакой неожиданный поворот. Кто давал советы, ну просто обязаны взять решение на пожизненное сопровождение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 08:39:21 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
taksAAskatСтруктура измениласьКакой неожиданный поворот. Кто давал советы, ну просто обязаны взять решение на пожизненное сопровождение. я не часто занимаюсь парсингом через pl-sql к тому же я новичок в среде оракл и вот неожиданно дали задание пропарсить, а так смог бы через делфи, ну помогите люди добрые, изучать долго времени уйдет!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 08:46:55 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
AskatСтруктура изменилась, как теперь распарсить?Не i-тый параметр, а у которого такой-то атрибут равен такому-то значению. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 08:47:44 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
Askatизучать долго времени уйдет!!!Знания лишними не бывют. Askatа так смог бы через делфиНу да, там же XPath совсем другой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 08:49:47 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
ElicAskatСтруктура изменилась, как теперь распарсить?Не i-тый параметр, а у которого такой-то атрибут равен такому-то значению. было бы лучше явно определить название параметра, но у мення что-то не так, пустое значение: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ) columns nom varchar2(255) path 'nom', filial_id varchar2(255) path 'filial_id', rko_id varchar2(255) path 'rko_id', provider_id varchar2(255) path 'provider_id', lic_id varchar2(255) path 'lic_id', client_dat varchar2(255) path 'client_dat', summ varchar2(255) path 'summ', client_komis varchar2(255) path 'client_komis', input_summ varchar2(255) path 'input_summ', client_fio varchar2(255) path 'client_fio', client_address varchar2(255) path 'client_address', client_phone varchar2(255) path 'client_phone', create_user_id varchar2(255) path 'create_user_id', SCHET_IZV varchar2(255) path 'params/param[@SCHET_IZV]', PERIOD varchar2(255) path 'params/param[@PERIOD]', RES varchar2(255) path 'params/param[@RES]' ) с; [/SRC] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 08:50:38 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
[quot Askat]Elicпропущено... Не i-тый параметр, а у которого такой-то атрибут равен такому-то значению. было бы лучше явно определить название параметра, но у мення что-то не так, пустое значение: Код: 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. , param1 ... path '//params/param[1]' не пойдет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 08:53:44 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
Askat Код: plsql 1. Elicу которого такой-то атрибут равен такому-то значению ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 09:00:59 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
ElicAskat Код: plsql 1. Elicу которого такой-то атрибут равен такому-то значению да в общем надо распарсить это: Код: xml 1. 2. 3. 4. 5. вот такой вариант не пойдет: Код: plsql 1. 2. 3. т.к. есть система с которой будут выгружаться данные в xml заранее указанные поля и соответсвенно этот xml импортируется d другую систему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 09:05:16 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
AskatElicпропущено... пропущено...даЧудак, это была последняя подсказка. Дальше жевать нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 09:08:20 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
ElicAskatпропущено... даЧудак, это была последняя подсказка. Дальше жевать нельзя. не работает, уже пробовал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 09:12:52 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
Askatне работает, уже пробовалТы непроходимый добролёт. http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 09:15:07 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
ElicAskatне работает, уже пробовалТы непроходимый добролёт. http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM Не получается, может все таки поможете?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 13:48:41 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
AskatНе получается, может все таки поможете?!В xmltable додумаешься куда вставить? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 14:10:49 |
|
||
|
Народ помогите с xmltable!
|
|||
|---|---|---|---|
|
#18+
Elic, а потом dbms_photoshop, СПАСИБО ВАМ! я (не ТС) по результатам разбора этой темы много узнал, пытаясь решить за ТС задачу, и сильно повысил скиллы по разбору xml любой вложенности с любым набором атрибутов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2016, 15:56:08 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39276785&tid=1887814]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
140ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 464ms |

| 0 / 0 |
