|
навигация по xml-документу
|
|||
---|---|---|---|
#18+
Есть такой Xml Код: plaintext 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. 87. 88.
C помощью javascript, мне надо добрать до последнего <x:PivotField> и получить значение Код: plaintext
Вот. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2006, 15:17 |
|
навигация по xml-документу
|
|||
---|---|---|---|
#18+
lastChild? ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2006, 19:22 |
|
навигация по xml-документу
|
|||
---|---|---|---|
#18+
Немного не то, а если есть ещё один <x:PivotField>, который лежит ниже? Может быть есть что-нибудь на подобие xPath в javascript? Мне бы хотелось написать универсальную программу, в которой нужно было бы указать только условие, по кторому и находится нужный тэг. Ну, допоустим вот так: Найти <x:PivotField>, в котором <x:Name>Страна назн</x:Name> . Если это делать с помощью XSL, то это просто, а как тоже самое сделать, но только средствами javascript? Заранее спасибо за ответы. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2006, 07:15 |
|
навигация по xml-документу
|
|||
---|---|---|---|
#18+
/xml/x:PivotTable/x:PivotField[last()]/x:SourceName но тег с именем xml по стандарту недопустим. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2006, 13:39 |
|
навигация по xml-документу
|
|||
---|---|---|---|
#18+
Спасибо за ответ. У меня возник ещё один вопрос. Если взять этот фрагмент: Код: plaintext 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.
В зависимости от ситуации <x:IncudedMember> может содержатся как в 1-м, так и во 2-м и 3-м <x:PivotField>'е. Если <x:IncudedMember> содержится во втором <x:PivotField>, то фрагмент выглядит так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2006, 15:37 |
|
|
start [/forum/topic.php?fid=22&msg=34144133&tid=1459131]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 140ms |
0 / 0 |