Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl 我可以将XML::Simple与内存中的字符串而不是文件一起使用吗?_Perl_Xml Simple - Fatal编程技术网

Perl 我可以将XML::Simple与内存中的字符串而不是文件一起使用吗?

Perl 我可以将XML::Simple与内存中的字符串而不是文件一起使用吗?,perl,xml-simple,Perl,Xml Simple,表示使用XMLin('[FILENAME]')使用XML文件启动数据结构。。。但我有一个内存字符串 我可以直接使用它,还是需要将它保存到文件系统,然后将它加载到XMLin?它还说 my $ref = $xs->XMLin([<xml file or string>] [, <options>]); my$ref=$xs->XMLin([][,]); 您似乎错过了以下信息: XMLin()接受可选的XML 说明符后跟零或多个 'name=>value'选项对。XML

表示使用
XMLin('[FILENAME]')
使用XML文件启动数据结构。。。但我有一个内存字符串

我可以直接使用它,还是需要将它保存到文件系统,然后将它加载到
XMLin

它还说

my $ref = $xs->XMLin([<xml file or string>] [, <options>]);
my$ref=$xs->XMLin([][,]);
您似乎错过了以下信息:

XMLin()接受可选的XML 说明符后跟零或多个
'name=>value'
选项对。XML 说明符可以是以下内容之一:

一个XML字符串

包含XML的字符串(由
''
字符)将被直接解析。 例如:

$ref=XMLin(“”);
  $ref = XMLin('<opt username="bob" password="flurp" />');