mirror of
https://github.com/limosek/zaf-plugins.git
synced 2025-11-01 01:57:38 +01:00
CSV fields are counted from 1
This commit is contained in:
@@ -1,28 +1,28 @@
|
||||
#!/usr/bin/php
|
||||
<?php
|
||||
require_once(__DIR__ . "/functions.inc.php");
|
||||
|
||||
require_once(__DIR__."/functions.inc.php");
|
||||
$csv = getenv("csv");
|
||||
$range = parse_colnum(getenv("columns"));
|
||||
$rangef = array_flip($range);
|
||||
$delim = getenv("delimiter");
|
||||
|
||||
$csv=getenv("csv");
|
||||
$range=parse_colnum(getenv("columns"));
|
||||
$rangef=array_flip($range);
|
||||
$delim=getenv("delimiter");
|
||||
|
||||
$c=fopen($csv,"r");
|
||||
$header=fgetcsv($c,false,$delim);
|
||||
$c = fopen($csv, "r");
|
||||
$header = fgetcsv($c, false, $delim);
|
||||
fclose($c);
|
||||
|
||||
json_init();
|
||||
|
||||
$last1=end($header);
|
||||
$last2=end($range);
|
||||
$last1 = end($header);
|
||||
$last2 = end($range);
|
||||
|
||||
foreach ($header as $num=>$column) {
|
||||
if (!array_key_exists($num,$range)) continue;
|
||||
json_row();
|
||||
json_column("COLUMN",$num);
|
||||
json_column("NAME",addslashes($column),true);
|
||||
json_row_end($last1==$column||$last2==($num+1));
|
||||
foreach ($header as $num => $column) {
|
||||
if (!array_key_exists($num, $range))
|
||||
continue;
|
||||
json_row();
|
||||
json_column("COLUMN", $num+1);
|
||||
json_column("NAME", addslashes($column), true);
|
||||
json_row_end($last1 == $column || $last2 == ($num + 1));
|
||||
}
|
||||
|
||||
json_end();
|
||||
|
||||
Reference in New Issue
Block a user