Optionen bei XML::Simple

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

*Das Objekt $xs dient nur dazu, die Optionen für XML::Simple festzulegen. Diese werden später bei der Konvertierung von XML in die Perl-Datenstruktur (XMLin) und umgekehrt (XMLout) berücksichtigt.
 
*Mit keyattr => {book => "+$key"} wird dafür Sorge getragen, daß aus der Liste von Büchern ein assoziatives Array wird, das über die ISBN-Nummer indiziert wird. Ohne diese Option würde daraus eine Liste. Das + sorgt dafür, daß der Schlüssel auch in den Datensatz selbst hineinkopiert wird.
 
*Mit forcearray => [qw(author)] werden aus Autorenlisten tatsächlich immer Listen, selbst wenn es nur einen einzigen Autor bei einem Buch gibt.
 
*Mit rootname => 'books' wird der Name für die alles andere umschließende Struktur festgelegt. Dies fiel bei der XMLin-Konvertierung weg.
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003