NAME
Prty::Xml::LibXml - Funktionale Erweiterungen von XML::LibXML
BASE CLASS
XML::LibXML
DESCRIPTION
Dieses Modul lädt XML::LibXML und erweitert dessen Klassen um zusätzliche Funktionalität.
METHODS
Erweiterung XML::LibXML::Document
toFormattedString() - Formatiertes XML
Synopsis
$str = $doc->toFormattedString;
Description
Liefere das XML des Dokumentes in formatierter Darstellung. Im Unterschied zur Methode $doc->toString()
werden zunächst alle leeren Textknoten aus dem Dokument entfernt (da bei "mixed content" die Methode toString() keine Formatierung vornimmt)
wird der String UTF-8 encoded geliefert (was die Methode toString() des Dokuments - im Gegensatz zu anderen Knoten - nicht tut)
Returns
Formatiertes XML (UTF-8 encoded String)
Erweiterung XML::LibXML::Node
removeNode() - Entferne Knoten
Synopsis
$nod->removeNode;
Description
Entferne den Knoten aus dem Dokument.
Dies ist ein Alias für die Methode $nod->unbindNode(), deren Name ein wenig inkonsequent ist in Bezug auf $nod->removeChild(), $nod->removeChildNodes().
Returns
nichts
VERSION
1.114
AUTHOR
Frank Seitz, http://fseitz.de/
COPYRIGHT
Copyright (C) 2017 Frank Seitz
LICENSE
This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.