XML :: Simpleのドキュメントには、...を使用してXMLファイルでデータ構造を開始するように記載されてXMLin('[FILENAME]')
いますが、メモリ内の文字列があります。
直接使用できますか、それともファイルシステムに保存してからロードする必要がありますXMLin
か?
XML :: Simpleのドキュメントには、...を使用してXMLファイルでデータ構造を開始するように記載されてXMLin('[FILENAME]')
いますが、メモリ内の文字列があります。
直接使用できますか、それともファイルシステムに保存してからロードする必要がありますXMLin
か?
上記のドキュメントで次の情報を見逃しているようです。
XMLin()は、オプションのXML指定子とそれに続く0個以上の
'name => value'
オプションのペアを受け入れます。XML指定子は、次のいずれかになります。..。
XMLの文字列
'<'
XML(および文字の存在によって認識される)を含む文字列は、'>'
直接解析されます。例えば:$ref = XMLin('<opt username="bob" password="flurp" />');
それはまた言います
my $ref = $xs->XMLin([<xml file or string>] [, <options>]);