public function render(OutputInterface $output, array $rows)
{
$dom = new DOMDocument('1.0', 'UTF-8');
$dom->formatOutput = true;
$rows && $this->setHeadersFrom($rows);
$table = $dom->createElement(self::NAME_ROOT);
/** @var DOMElement $table */
$table = $dom->appendChild($table);
$this->appendHeaders($table, $this->headers);
$this->appendRows($table, $rows);
/** @var $output \Symfony\Component\Console\Output\StreamOutput */
$output->write($dom->saveXML($dom, LIBXML_NOEMPTYTAG), false, $output::OUTPUT_RAW);
}