[svn r19408] Added flexibility of encoding to XML export

skala
Yannick Warnier 17 years ago
parent b82e8478cd
commit 5705017e31
  1. 4
      main/inc/lib/export.lib.inc.php

@ -86,11 +86,11 @@ class Export
* @param array $data
* @param string $filename
*/
function export_table_xml($data, $filename = 'export', $item_tagname = 'item', $wrapper_tagname = null)
function export_table_xml($data, $filename = 'export', $item_tagname = 'item', $wrapper_tagname = null, $encoding='ISO-8859-1')
{
$file = api_get_path(SYS_ARCHIVE_PATH).'/'.uniqid('').'.xml';
$handle = fopen($file, 'a+');
fwrite($handle, '<?xml version="1.0" encoding="ISO-8859-1"?>'."\n");
fwrite($handle, '<?xml version="1.0" encoding="'.$encoding.'"?>'."\n");
if (!is_null($wrapper_tagname))
{
fwrite($handle, "\t".'<'.$wrapper_tagname.'>'."\n");

Loading…
Cancel
Save