|
|
|
XML -> XSD -> Table
|
|||
|---|---|---|---|
|
#18+
Народ!!!!! Помогите пожалуйста с загрузкой данных из XML в реляционные таблицы с помощью XSD. Это тестовый XML-файл. <WEATHER> <DAT>August 15, 2005</DAT> <TIM>18:00</TIM> <AREAS> <CITY>Darmstadt</CITY> <REGION>Hessen</REGION> <COUNTRY>Germany</COUNTRY> </AREAS> <MEASUREMENTS> <SKIES>fine</SKIES> <TEMPERATURE>25</TEMPERATURE> <WINDDIRECTION>SW</WINDDIRECTION> </MEASUREMENTS> </WEATHER> На основе него я сгенерировал XSD-схему в SQL через DBMS_XMLSCHEMA.generateschema и зарегистрировал ее. Получилась следующая картина: Name Type ------------ ----------------- DAT VARCHAR2(20 CHAR) TIM VARCHAR2(8 CHAR) AREAS AREA MEASUREMENTS MEASUREMENT AREA и MEASUREMENT имеют структуру как в XML. Загрузил информацию (XML-файл) в таблицу типа XMLType, созданную на основе схемы: CREATE TABLE weather_tab OF XMLType XMLSchema "weather.xsd" ELEMENT "WEATHER"; По идее данные должны автоматически попасть в таблицы или я что-то не так понял. В документации все замечательно расписано до этого момента, а как занести данные из Weather_tab в Weather непонятно. Если кто-нибудь сталкивался с этим подскажите что делать дальше. Буду рад любой подсказке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2006, 21:46 |
|
||
|
|

start [/forum/search_topic.php?author=maleh1&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
7ms |
get forum list: |
12ms |
get settings: |
6ms |
get forum list: |
9ms |
get settings: |
8ms |
get forum list: |
13ms |
get settings: |
5ms |
get forum list: |
8ms |
get settings: |
5ms |
get forum list: |
13ms |
get settings: |
7ms |
get forum list: |
13ms |
get settings: |
7ms |
get forum list: |
17ms |
get settings: |
9ms |
get forum list: |
11ms |
get settings: |
8ms |
get forum list: |
13ms |
get settings: |
8ms |
get forum list: |
16ms |
get settings: |
9ms |
get forum list: |
16ms |
get settings: |
9ms |
get forum list: |
20ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
178ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 27456ms |
| total: | 28021ms |

| 0 / 0 |
