【问题标题】:How do CSV to XML converter如何将 CSV 转换为 XML
【发布时间】:2014-04-23 16:06:41
【问题描述】:

如何制作:

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

【问题讨论】:

  • 所以我也不知道怎么解决
  • 请告诉我这不是你的个人音乐收藏! ;)
  • 这是唯一的例子。我工作它已经使用循环将 csv 文件加载到数组中,然后在模板中键入并保存文件:)

标签: php xml csv converter


【解决方案1】:

我有这样的东西,但是,就像这个模板中使用的那样?

<?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>';
?>

【讨论】:

    猜你喜欢
    • 2021-04-29
    • 2013-06-20
    • 2013-10-04
    • 1970-01-01
    • 2017-09-09
    • 1970-01-01
    • 1970-01-01
    • 2020-12-09
    相关资源
    最近更新 更多