|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
Подскажите как распарсить большой xml Код: 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.
При большом размере получаю соответственно ORA-01704: string literal too long Через clob? Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 14:29 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
Moss Через clob? http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 14:32 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#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. 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 15:02 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
Elic Moss Через clob? http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM Сори если не правильно спросил. Попробую по-другому. Есть большой текст в виде набора тэгов. Необходимо распарсить его для последующей вставки в таблицу. В какой тип данных можно его сохранить, и как из него потом извлечь данные? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 15:08 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
Может в сторону external table копать? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 15:21 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
Moss, а зачем это делать в БД ? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 15:25 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
Moss Есть большой текст http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 15:34 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
Elic Moss Есть большой текст http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM В файле .xml ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 15:36 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
123йй, В Excel я делал импорт а потом в базу вставлял. Сразу в базу вставлял т.к. показал в примерах, но не натыкался на ограничение. Можно конечно "забить" но уже хочу разобраться.. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 15:40 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
MossВ файле .xml а чем dbms_lob не устроил? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 16:13 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
merch, я создал табличку myblob_xml с полем blob закинул в нее текст. Попытался порезать на куски, но не учатно. Думал обрезать от <ROW> по </ROW> но и внутри этих тегов много текста... Код: plsql 1. 2. 3. 4. 5. 6. 7.
Подкиньте идей.... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 19:05 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
Moss с полем blob Moss Попытался порезать на куски ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 19:17 |
|
распарсить большой XLM
|
|||
---|---|---|---|
#18+
Elic, Я же писал - Думал обрезать от <ROW> по </ROW> Почему blob ? потому что когда-то у меня была задачка найти есть ли определенный текст в поле сlob. Я делал так Код: 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.
Еще и конвертировал clob в blob Код: 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.
Почему я когда-то делал именно так - даже не помню... Вот и решил попробовать похожим способом... но неудачно.. Я понимаю, что задавая вопросы Вы возможно хотите что-бы я обосновывая ход своих мыслей понимал почему я копаю не в ту сторону.. Но пока не докопался... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 19:30 |
|
|
start [/forum/topic.php?fid=52&msg=39925756&tid=1881543]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 279ms |
total: | 441ms |
0 / 0 |