Exemple #1
0
<?php

/**
* XML_Beautifier example 1
*
* This example displays the basic usage.
*
* @author	Stephan Schmidt <*****@*****.**>
*/
error_reporting(E_ALL);
require_once 'XML/Beautifier.php';
$fmt = new XML_Beautifier();
$result = $fmt->formatFile('test.xml', 'test2.xml');
if (PEAR::isError($result)) {
    echo $result->getMessage();
    exit;
}
echo "<h3>Original file</h3>";
echo "<pre>";
echo htmlspecialchars(implode("", file('test.xml')));
echo "</pre>";
echo "<br><br>";
echo "<h3>Beautified file</h3>";
echo "<pre>";
echo htmlspecialchars(implode("", file('test2.xml')));
echo "</pre>";
Exemple #2
0
<?php

/**
 * XML_Beautifier example 7
 *
 * This example shows to to change the treatment
 * of data section
 *
 * @author	Stephan Schmidt <*****@*****.**>
 */
error_reporting(E_ALL);
require_once 'XML/Beautifier.php';
$fmt = new XML_Beautifier(array('removeLineBreaks' => false));
$result = $fmt->formatFile('test3.xml');
echo "<h3>Original file</h3>";
echo "<pre>";
echo htmlspecialchars(implode("", file('test3.xml')));
echo "</pre>";
echo "<br><br>";
echo "<h3>Beautified output</h3>";
echo "<pre>";
echo htmlspecialchars($result);
echo "</pre>";