
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.08.2008, 12:44
|
|||
|---|---|---|---|
|
|||
Импорт из XML в Recordset |
|||
|
#18+
Сорри за дилетантский вопрос. Есть XML-ка. Нужно засосать ее в рекордсет (или синтетический или ADO, не важно) AS IS (как есть) без проверки и схемы. Поиск по форуму внятных результатов не дал. Есть пример импорта в Эксель, но это немного не то. МОжет кто-то подскажет - в каком направлении копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2008, 14:10
|
|||
|---|---|---|---|
|
|||
Импорт из XML в Recordset |
|||
|
#18+
> Автор: Роман Шевченко > Сорри за дилетантский вопрос. > Есть XML-ка. > Нужно засосать ее в рекордсет (или синтетический или ADO, не важно) AS IS (как > есть) без проверки и схемы. > Поиск по форуму внятных результатов не дал. Есть пример импорта в Эксель, но это > немного не то. > МОжет кто-то подскажет - в каком направлении копать? Копать нужно в гугле на предмет HOWTO: Obtain an ADO Recordset from XML Это если ХМЛ-ка правильная, с точки зрения АДО, а если не правильная, тогда загружать в DOM.Document и разбирать, попутно добавляя в рекордсет -- С уважением Горбонос Игорь Леонидович Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2008, 15:04
|
|||
|---|---|---|---|
Импорт из XML в Recordset |
|||
|
#18+
Зависит от структуры XML. Можно и привести к виду ADO с помощью XSL, и загнать сразу в SQL Server (если он используется) без всяких разборов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2008, 19:41
|
|||
|---|---|---|---|
Импорт из XML в Recordset |
|||
|
#18+
А если XML совсем не правильная, то взять expat , читать XML им и самостоятельно раскидывать данные по своим массивам/рекордсетам. Правда дружить expat с VB тоже самостоятельно прийдется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2008, 21:46
|
|||
|---|---|---|---|
Импорт из XML в Recordset |
|||
|
#18+
OMG, зачем нужен какой-то expat, когда есть MSXML, дружащий с чем угодно? Или он способен распарсить xml, от которого MSXML откажется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2008, 22:09
|
|||
|---|---|---|---|
Импорт из XML в Recordset |
|||
|
#18+
AntonariyOMG, зачем нужен какой-то expat, когда есть MSXML, дружащий с чем угодно? Или он способен распарсить xml, от которого MSXML откажется?Ага. Экспат не делает DOM, он идет по потоку и сообщает тебе что мол встречен открывающий тэг с такими-то параметрами, встречен закрывающий тэг, найден текст между тэгами. А ты уж сам решаешь надо ли создавать новую ветку в DOM или не не надо. Немножко другой подход :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=Intacto&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 658ms |
| total: | 793ms |

| 0 / 0 |
