parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

nreg 18.05.2007 13:24

проблему вижу я, вот код XML
<?xml version="1.0" encoding="windows-1251"?>
<rss xmlns:gismeteo="http://www.gismeteo.ru" version="2.0">
 <channel>
  <title>GISMETEO.RU: Погода от ФОБОС и Мэп Мейкер</title>
  <link>http://www.gismeteo.ru</link>
  <description>Прогноз погоды по 4500+ городам России и Мира</description>
  <ttl>60</ttl>
  <image>
   <title>GISMETEO.RU: Погода от ФОБОС и Мэп Мейкер</title> 
   <width>142</width> 
   <height>18</height> 
   <link>http://www.gismeteo.ru</link> 
   <url>http://img.gismeteo.ru/images/gismeteo2.gif</url> 
  </image>
  <item>
   <title>Тюмень: День 18 мая, Пт</title>
   <link>http://www.gismeteo.ru/towns/28367.htm?1062239</link>
   <description>облачно, без осадков, температура +21..+23 С, давление 747..749 мм рт.ст., ветер Западный, 4 

м/с</description>
   <category>Погода</category>
   <enclosure url="http://img.gismeteo.ru/images/suncl.gif" length="2000" type="image/gif" />
   <source url="http://informer.gismeteo.ru/rss/28367.xml">GISMETEO.RU: Погода в г. Тюмень</source>
   <guid>1061568</guid>
  </item>
  <item>
   <title>Тюмень: Вечер 18 мая, Пт</title>
   <link>http://www.gismeteo.ru/towns/28367.htm?1049300</link>
   <description>пасмурно, без осадков, температура +21..+23 С, давление 747..749 мм рт.ст., ветер Западный, 4 

м/с</description>
   <category>Погода</category>
   <enclosure url="http://img.gismeteo.ru/images/moond.gif" length="2000" type="image/gif" />
   <source url="http://informer.gismeteo.ru/rss/28367.xml">GISMETEO.RU: Погода в г. Тюмень</source>
   <guid>1065760</guid>
  </item>
  <item>
   <title>Тюмень: Ночь 19 мая, Сб</title>
   <link>http://www.gismeteo.ru/towns/28367.htm?1074000</link>
   <description>пасмурно, временами ливни, температура +17..+19 С, давление 747..749 мм рт.ст., ветер Западный, 3 

м/с</description>
   <category>Погода</category>
   <enclosure url="http://img.gismeteo.ru/images/moond.gif" length="2000" type="image/gif" />
   <source url="http://informer.gismeteo.ru/rss/28367.xml">GISMETEO.RU: Погода в г. Тюмень</source>
   <guid>1054587</guid>
  </item>
  <item>
   <title>Тюмень: Утро 19 мая, Сб</title>
   <link>http://www.gismeteo.ru/towns/28367.htm?1027931</link>
   <description>облачно, без осадков, температура +13..+15 С, давление 749..751 мм рт.ст., ветер Северо-Западный, 3 

м/с</description>
   <category>Погода</category>
   <enclosure url="http://img.gismeteo.ru/images/suncl.gif" length="2000" type="image/gif" />
   <source url="http://informer.gismeteo.ru/rss/28367.xml">GISMETEO.RU: Погода в г. Тюмень</source>
   <guid>1039020</guid>
  </item>
 </channel>
</rss>
Днные выводятся на четыре этапа дня (ночь, утро, день, вечер)
соответственной структура таблицы у меня идет тоже
date date
temp_utro text
temp_den text
temp_vecher text
temp_noch text
davlenie_utro text
davlenie_den text
davlenie_vecher text
davlenie_noch text
vlazhnost_utro text
vlazhnost_den text
vlazhnost_vecher text
vlazhnost_noch text
veter_utro text
veter_den text
veter_vecher text
veter_noch text
PRIMARY KEY (Id)

1. Как разбить данные на отдельные поля таблицы ?
было бы легко если весь полученный текст поместить одной строкой, но тогда нет наглядности.

2. Каким образом отформатированный потом файлик залить в таблицу ? (OS Server 2003)