PHP xml_encode using DOMDocument; Convert Array to XML; json_encode

Reply to comment

to account boolean fields, inside the "else" add

$mixed = is_bool($mixed) ? ($mixed ? 'true' : 'false') : $mixed;

        else {

            $mixed = is_bool($mixed) ? ($mixed ? 'true' : 'false') : $mixed;

            $domElement->appendChild($DOMDocument->createTextNode($mixed));

        }