标签:一个 不能 rtt log file field imp dem new
实例结构:
1. csv2xml.demo.php
<?php use SimpleExcel\SimpleExcel; // 这句不能少! require_once (‘../lib/SimpleExcel.php‘); // 导入类文件 $excel = new SimpleExcel ( ‘xml‘ ); $excel->parser->loadFile ( ‘example.csv‘ ); $excel->convertTo ( ‘xml‘ ); $excel->writer->saveFile ( ‘example‘ );
2. parseXML.demo.php
<?php use SimpleExcel\SimpleExcel; // 这句不能少! require_once (‘../lib/SimpleExcel.php‘); // 导入类文件 $excel = new SimpleExcel ( ‘xml‘ ); $excel->parser->loadFile ( ‘example.xml‘ ); $x = $excel->parser->getField (); // 返回所有数据的一个二维数组 $a = $excel->parser->getRow ( 3 ); // 从 1 开始的第 3 行 $b = $excel->parser->getColumn ( 3 ); // 从 1 开始的第 3 列 $c = $excel->parser->getCell ( 1, 2 ); // 第 1 行第 2 列 echo ‘<pre>‘; print_r ( $x ); echo ‘</pre>‘;
3. writeXML.demo.php
<?php
use SimpleExcel\SimpleExcel; // 这句不能少!
require_once (‘../lib/SimpleExcel.php‘); // 导入类文件
$excel = new SimpleExcel ( ‘xml‘ );
$excel->writer->setData ( array (
array (
‘ID‘,
‘Name‘,
‘Kode‘
),
array (
‘1‘,
‘Kab. Bogor‘,
‘1‘
),
array (
‘2‘,
‘Kab. Cianjur‘,
‘1‘
),
array (
‘3‘,
‘Kab. Sukabumi‘,
‘1‘
),
array (
‘4‘,
‘Kab. Tasikmalaya‘,
‘2‘
)
) );
$excel->writer->saveFile ( ‘example‘ );
// 另外: 导出 CSV 的方法
// 在以上代码基础上作修改:
// 1.修改第 5 行为: $excel = new SimpleExcel(‘csv‘);
// 2.在 saveFile 之前增加一行语句: $excel->writer->setDelimiter(",");
;
标签:一个 不能 rtt log file field imp dem new
原文地址:http://www.cnblogs.com/upup2015/p/7782623.html