XML::Simple documentation dit d'initier la structure de données avec un fichier XML, en utilisant XMLin('[FILENAME]')
... mais j'ai une chaîne en mémoire. Puis-je l'utiliser directement ou dois-je l'enregistrer dans le système de fichiers, puis le charger dans le XMLin
?Puis-je utiliser XML :: Simple avec une chaîne en mémoire, plutôt qu'un fichier?
-1
A
Répondre
5
Vous semblez avoir manqué in said documentation les informations suivantes:
XMLIN() accepte un fichier XML en option spécificateur suivi par zéro ou plus
'name => value'
paires d'options. Le XML peut être spécificateur une des options suivantes:...
Une chaîne XML
Une chaîne contenant du XML (reconnu par la présence de
'<'
et'>'
caractères) seront analysés directement. par exemple:$ref = XMLin('<opt username="bob" password="flurp" />');
1
Il dit aussi
my $ref = $xs->XMLin([<xml file or string>] [, <options>]);
mon (noobie) excuses ... lisait la FAQ. stupide. – mblackwell8