XML to CSV Converter

XML to CSV Converter Created by axelsky. This templates have specific characteristics, namely: Xml2Csv Converter PHP .

You can use this XML to CSV Converter on Php scripts category for class, convert, converter, csv, export, feed, fields, import, mapping, nodes, php, xml, xml to csv, xml2csv and another uses.

XML to CSV Converter
© Copyright by axelsky


  • None: None
  • None: None
  • Php 5.x: PHP 5.x
  • Ie7, ie8, ie9, ie10, ie11, firefox, safari, opera, chrome: IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome
  • Javascript js, html, xml, css, php: JavaScript JS, HTML, XML, CSS, PHP
  • None: None

Xml2Csv Converter PHP class

This PHP class is an easy to use, highly customisable XML 2 CSV converter. You can automatically convert XML to CSV, with only 1 parameter – the XML input (file or string). Advanved features include custom selection of the output fields, setting CSV delimiter and enclosure character etc.The output can be written returned as a string or saved to a file.Features:

– easy conversion with only 1 parameter

– file or string as XML input

– ouput to screen, file or string

– CSV delimiter and enclosure character setting

– custom mapping of XML nodes to CSV fields

– custom export field selection

– setting parameters easily by chained function calls or by accessing them directly

– possibilty to mass-setup of paramters

– set an interval to limit the number of processed items (from, to)


– fixed some bugs

– loading XML with CURL (for those for whom the DOM load does not work)

– added new return type – Array – if you need to process the CSV further before outputting

Check the the demo and online documentation here:

Demo: http://praca.webax.sk/xml2csv/xml2csv.php

Documentation: http://praca.webax.sk/xml2csv/XmlToCsv.html