CSV到XML如何转换

时间:2014-03-18 06:02:48

标签: php xml csv converter

如何制作:

The picture below shows about what I mean:

文件中的一行循环并将数据插入变量。由于xml文件会有点复杂。 (更多分支机构)

1 个答案:

答案 0 :(得分:0)

我有这样的东西但是,正如在这个模板中使用的那样?

<?php

$csv = array();
$file = fopen('faktury.csv', 'r');



function csv_to_array($filename='faktury.csv', $delimiter=';')
{
    if(!file_exists($filename) || !is_readable($filename))
        return FALSE;

    $header = NULL;
    $data = array();
    if (($handle = fopen($filename, 'r')) !== FALSE)
    {
        while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
        {
            if(!$header)
                $header = $row;
            else
                $data[] = array_combine($header, $row);
        }
        fclose($handle);
    }
    return $data;
}

$xml = csv_to_array();

echo'<pre>';
print_r($xml);
echo'</pre>';
?>