Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Распарсить книгу xml 2003
|
|||
|---|---|---|---|
|
#18+
Всем привет, есть книга excel в формате xml 2003. Не получается ее распарсить с помощью xml.nodes Структура xml: Код: xml 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. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. На выходе я хочу получить 2 таблицы одна с листа 1, вторая с листа 2 Делаю Код: sql 1. А дальше загвоздка с путями в методе nodes, как ни пишу получаю пустоту. Как написать запрос типа : Код: sql 1. 2. 3. 4. чтобы получить таблицу вида: ФИО Грейд Ранг Иванов И.И 5 2 Петров А.А 3 4 Сидоров О.О 1 6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 15:09 |
|
||
|
Распарсить книгу xml 2003
|
|||
|---|---|---|---|
|
#18+
assmsk, Это специально так гланды удаляете? Или есть причины такого расположения гланд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 15:19 |
|
||
|
Распарсить книгу xml 2003
|
|||
|---|---|---|---|
|
#18+
TaPaK, в xml ноль поэтому не понимаю вопрос) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 15:27 |
|
||
|
Распарсить книгу xml 2003
|
|||
|---|---|---|---|
|
#18+
assmskTaPaK, в xml ноль поэтому не понимаю вопрос) sql умеет и прям из excel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 15:50 |
|
||
|
Распарсить книгу xml 2003
|
|||
|---|---|---|---|
|
#18+
TaPaK, раньше файл загружался через openquery эксельным драйвером. Но сейчас стоит задача именно его парсить как xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 15:54 |
|
||
|
Распарсить книгу xml 2003
|
|||
|---|---|---|---|
|
#18+
assmskTaPaK, раньше файл загружался через openquery эксельным драйвером. Но сейчас стоит задача именно его парсить как xml Вы учитывайте, что для XML то, что какая-то строка в Excel является заголовком - абсолютно пофиг. Он работает с нодами, атрибутами и значениями. Если понимаете, как с этим дальше жить, то вот вам, дальше копайте: Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 17:25 |
|
||
|
Распарсить книгу xml 2003
|
|||
|---|---|---|---|
|
#18+
Minamoto... Код: sql 1. 2. 3. 4. 5. 6. Ну так, конечно же, опечаточка... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 17:26 |
|
||
|
Распарсить книгу xml 2003
|
|||
|---|---|---|---|
|
#18+
Minamoto, А в данном способе можно как то поменять кодировку, текст вот в таком виде грузится - РЎРёРґРѕСЂРѕРІ Рћ.Рћ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 17:54 |
|
||
|
Распарсить книгу xml 2003
|
|||
|---|---|---|---|
|
#18+
assmsk, тут я, к сожалению, не подскажу. Была такая проблема, решил, наугад перебирая параметры OPENROWSET (SINGLE_BLOB | SINGLE_NCLOB вместо SINGLE_CLOB) и зачитывая в nvarchar, прежде чем конвертировать в XML. Ну и, если есть возможность, можно поиграться с тем, как сам файл сохраняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 18:05 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39842565&tid=1687485]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 419ms |

| 0 / 0 |
