php:データベースのデータをXML化。(DomDocument())
//DOMを作成
$dom = new DomDocument(’1.0′);
//文字コードをUTF8に設定
$dom->encoding = “UTF-8″;
//出力XMLを整形する
$dom->formatOutput = true;
while($row = mysql_fetch_assoc($result)){
//<markerData>
$markerData = $ExportData->appendChild($dom->createElement(’markerData’));
//<timestamp>…</timestamp>
$timestamp = $markerData->appendChild($dom->createElement(’timestamp’));
$timestamp->appendChild($dom->createTextNode($row['time_stamp']));
//<lat>…</lat>
$lat = $markerData->appendChild($dom->createElement(’lat’));
$lat->appendChild($dom->createTextNode($row['lat']));
//<lon>…</lon>
$lon = $markerData->appendChild($dom->createElement(’lon’));
$lon->appendChild($dom->createTextNode($row['lon']));
//<html>…</html>
$html = $markerData->appendChild($dom->createElement(’html’));
$html->appendChild($dom->createTextNode($row['html']));
//<img>…</img>
$img = $markerData->appendChild($dom->createElement(’img’));
$img->appendChild($dom->createTextNode($row['img']));
//<public_area>…</public_area>
$public_area = $markerData->appendChild($dom->createElement(’public_area’));
$public_area->appendChild($dom->createTextNode($row['public_area']));
}

0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.