1. Go to this page and download the library: Download xp-framework/xml library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
xp-framework / xml example snippets
use xml\{Tree, Node};
$t= new Tree('customer');
$t->root()->setAttribute('id', '6100');
$t->addChild(new Node('name', 'Timm Übercoder'));
$t->addChild(new Node('email', '[email protected]'));
echo $t->getSource(INDENT_DEFAULT);
use xml\DomXSLProcessor;
use xml\TransformerException;
use util\cmd\Console;
$proc= new DomXSLProcessor();
$proc->setXSLFile('test.xsl');
$proc->setXMLFile('test.xml');
try {
$proc->run();
} catch (TransformerException $e) {
// Handle
}
Console::writeLine($proc->output());
use xml\XPath;
use util\cmd\Console;
$xml= '<dialog id="file.open">
<caption>Open a file</caption>
<buttons>
<button name="ok"/>
<button name="cancel"/>
</buttons>
</dialog>';
Console::writeLine((new XPath($xml))->query('/dialog/buttons/button/@name')));
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.