( Frantique | 2015. 01. 13., k – 15:43 )

A parse error nem véletlen. Amit posztoltál, az a rész hibátlan. Keresd meg a parse error okát, és szüntesd meg. Ha megvan, ez is működik, pl.:


sed -i ':a;N;$!ba;s/\n/\t/g' teszt.xml

xml2 < teszt.xml > teszt.txt

2csv item manufacturer_name product_name product_desc product_price product_availability picture_url price_with_tax < teszt.txt > teszt.csv

Direkt szedtem 3 sorra, hogy lássad, mit csinál lépésről lépésre.

Kérdés: ha már hozzáférsz a szerverhez, nem egyszerűbb egyenesen az adatbázisból kiolvasni, ami neked kell, és egyből csv-t írni?
Update: ha jól látom, virtuemart motor van alatta, ajánlom átnézésre: http://www.csvimproved.com/en/support/204-export/virtuemart/842-export-…
--
Coding for fun. ;)