Trying to create this structure, using DOMDocument.
<?xml version="1.0" encoding="UTF-8"?>
<xbrli:xbrl
xmlns:link = "http://www.xbrl.org/2003/linkbase"
xmlns:se-gen-base = "http://www.taxonomier.se/se/fr/gen-base/2017-09-30"
xmlns:iso4217 = "http://www.xbrl.org/2003/iso4217"
xmlns:xlink = "http://www.w3.org/1999/xlink"
xmlns:xbrli = "http://www.xbrl.org/2003/instance"
xmlns:se-cd-base = "http://www.taxonomier.se/se/fr/cd-base/2017-09-30"
>
</xbrli:xbrl>
My current code:
$xml = new DomDocument('1.0', 'utf-8');
$xml->formatOutput = true;
$element = $xml->createElementNS('http://www.example.com/XFoo', 'xbrli:xbrl');
$xml->appendChild($element);
echo $xml->saveXML();
Result:
<?xml version="1.0" encoding="utf-8"?>
<xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/linkbase"/>