2011-08-14 8 views
-1

RSSとして返されるNOAAウェブサイトからRSSフィードをインポートしています。 緯度と経度の値は以下の通りですつのタグとして返されます。PHP XMLの分離値

<georss:point>40.369 -73.703</georss:point> 

それは離れて、これらの値「ブレーク」することが可能であるとのような2つの変数を作成します。ここでは

$lat = 40.369 
$lng = -73.703 

は私のPHPです現在XMLを解析しているスクリプト:

$rss_title = $RSS_DOC->channel->title; 
$rss_link = $RSS_DOC->channel->link; 
$rss_editor = $RSS_DOC->channel->managingEditor; 
$rss_copyright = $RSS_DOC->channel->copyright; 
$rss_date = $RSS_DOC->channel->item->pubDate; 
$rss_description = $RSS_DOC->channel->item->description; 

私は正しい方向を指し示すためにあらゆるリソースを鑑賞してください。ありがとう、

答えて

1

はい、それほど難しくありません。爆発(編集済み - 感謝@sdleihssirhc):

http://php.net/manual/en/function.explode.php

例えば:

list($latt, $long) = explode(" ", $RSS_DOC->channel->item->point); 

は、それが動作願っています。

+1

なぜ['explode'](http://php.net/explode)を使用しないのですか? – sdleihssirhc

+0

@sdleihssirhcフェアポイント。 –

+0

ありがとうございます!私は「爆発」の仕組みが分からなかった...ありがとう! –