-1

このxmlファイルをcsvに変換するには助けが必要です....

<DATA>
  <CONTENT data="123456" data1="0"/>
  <CONTENT data="123456" data1="1"/>
  <CONTENT data="123456" data1="0"/>
</DATA>

csv の構造:

data,data1
123456,0
123456,1
123456,0
4

1 に答える 1

0

このコードは XML から CSV に変換し、必要に応じて変更します。

    <?
$filexml='cars.xml';
if (file_exists($filexml)) {
    $xml = simplexml_load_file($filexml);
$f = fopen('cars.csv', 'w');
foreach ($xml->car as $car) {
    fputcsv($f, get_object_vars($car),',','"');
}
fclose($f);
}
?>

必要に応じてカスタマイズするには、fputcsv のドキュメントと simplexml_load_file のドキュメントを確認ください

于 2012-05-20T03:35:00.060 に答える