|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
Привет, каким образом нужно указывать порядковый номер нужного элемента в цикле? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2018, 00:06 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
Be_rude, вы придумываете какой то свой синтаксис. может лучше огласите первичную задачу которую пытаетесь решить? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2018, 01:24 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
felix_ffBe_rude, вы придумываете какой то свой синтаксисВот вот, ТС хотя бы работающий пример выложил (XML у него невалидный, получение первого элемента некорректное) Если решать не задачу получения произвольного элемента XML в динамике по порядковому номеру, а задачу из заголовка "Xml перебрать значения в цикле", то её можно решать получением всех элементов в временную таблицу, и перебиранием их с помощью курсора ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2018, 08:15 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
alexeyvgXML у него невалидный не well-formed ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2018, 09:30 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныalexeyvgXML у него невалидный не well-formedНе знаю, что такое well-formed, но вот это: </root/> выглядит странно, как и незакрытая нода root ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2018, 10:41 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
alexeyvgНе знаю, что такое well-formed, но вот это: </root/> выглядит странно, как и незакрытая нода root Well-formed - просто правильно сформированный. Валидный - правильно сформированный и прошедший проверку правил (схема, DTD). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2018, 11:37 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
alexeyvg Если решать не задачу получения произвольного элемента XML в динамике по порядковому номеру, а задачу из заголовка "Xml перебрать значения в цикле", то её можно решать получением всех элементов в временную таблицу, и перебиранием их с помощью курсора Здравствуйте! А можно пример? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 16:45 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
Борис Гаркун alexeyvg Если решать не задачу получения произвольного элемента XML в динамике по порядковому номеру, а задачу из заголовка "Xml перебрать значения в цикле", то её можно решать получением всех элементов в временную таблицу, и перебиранием их с помощью курсора Здравствуйте! А можно пример? а так-то, можно как-то так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
lvlval112233 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 17:43 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
court, спасибо. Мне нужно подсчитать сколько полей всего и сколько из них заполнено. Единственно у меня xml не такой однобокий как в примере ТС. Ключевой элемент называется item, а в нем куча вложенных полей с разными названиями, вот пример xml: автор<item> <F_Partner_Types title="Тип потребителя" type="value">1</F_Partner_Types> <C_Subscr_Code title="Лицевой счет" type="value">602060007031</C_Subscr_Code> <N_Own_Subscr_Not_Fill title="Отказ от заполнения" type="value"/> ... <N_Longitude title="Долгота" type="value">45.05138072</N_Longitude> </item> При этом поле оформленное как N_Own_Subscr_Not_Fill нужно считать незаполненным ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 17:51 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
Борис Гаркун Мне нужно подсчитать сколько полей всего и сколько из них заполнено Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 18:08 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
invm Борис Гаркун Мне нужно подсчитать сколько полей всего и сколько из них заполнено Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Борис Гаркун При этом поле оформленное как N_Own_Subscr_Not_Fill нужно считать незаполненным Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 18:16 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
Код: sql 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.
lvlnameval1F_Partner_Types12C_Subscr_Code6020600070313N_Own_Subscr_Not_FillNULL4N_Longitude45.05138072 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 18:22 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
court, спасибо! Да, это и нужно было. Вот это синтаксис... Просто китайская азбука пока для меня :) Буду изучать ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2021, 09:45 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
court, Можно гораздо проще Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2021, 10:04 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
invm, спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2021, 10:12 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
invm court, Можно гораздо проще Код: sql 1. 2. 3. 4. 5. 6.
Скажите, а вот это "поведение" row_number-а, конкретно order by a.n оно документировано ? ... я как-то не могу понять по чём оно, собственно, сортирует )) Код: sql 1. 2. 3. 4. 5. 6. 7.
(No column name)(No column name)(No column name)(No column name)<F_Partner_Types title="Тип потребителя" type="value">1</F_Partner_Types>1F_Partner_Types1<C_Subscr_Code title="Лицевой счет" type="value">602060007031</C_Subscr_Code>2C_Subscr_Code602060007031<N_Own_Subscr_Not_Fill title="Отказ от заполнения" type="value" />3N_Own_Subscr_Not_FillNULL<N_Longitude title="Долгота" type="value">45.05138072</N_Longitude>4N_Longitude45.05138072 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2021, 11:17 |
|
Xml перебрать значения в цикле
|
|||
---|---|---|---|
#18+
court Скажите, а вот это "поведение" row_number-а, конкретно order by a.n оно документировано ? Но работает с 2005-го. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2021, 12:09 |
|
|
start [/forum/moderation_log.php?user_name=nonamepl]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
197ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 651ms |
total: | 964ms |
0 / 0 |