kml ファイルから mysql にいくつかのデータをエクスポートして<multigeometry>
います。未加工の xml としてデータベースに保存したい xml チャンクがあります (複雑すぎて分解できないため)。私の計画は、json_encode を使用してから json を変換することでした。 mysqlテーブルを読み取るときにxmlに戻りますが、このタスクは非常に複雑であることが証明されています.
どうにかしてstdclassからxmlを取得することは可能ですか? または、これをデータベースに保存して XML に変換するより良い方法はありますか?
$xml = simplexml_load_file("countries.kml")
foreach($xml->children() as $nodes){
foreach($nodes->children() as $n => $data){
mysql_query("insert into tbl_countries (varname,ISOA2,multigeometry) values ('".$data->name."','".substr($data->description,7,2)."','".json_encode($data->MultiGeometry)."')") or die(mysql_error());
}
}