XML::Simple documentation表示用XML文件啓動數據結構,使用XMLin('[FILENAME]')
...但我有一個內存中的字符串。我可以使用XML :: Simple作爲內存字符串而不是文件嗎?
我可以直接使用它,還是需要將它保存到文件系統,然後將其加載到XMLin
?
XML::Simple documentation表示用XML文件啓動數據結構,使用XMLin('[FILENAME]')
...但我有一個內存中的字符串。我可以使用XML :: Simple作爲內存字符串而不是文件嗎?
我可以直接使用它,還是需要將它保存到文件系統,然後將其加載到XMLin
?
你似乎已經錯過了in said documentation以下信息:
XMLin()接受一個可選的XML 符後跟零個或多個
'name => value'
選項對。的XML 說明符可以是以下之一:...
XML字符串
含有XML(由 的
'<'
和'>'
字符存在識別)串將被解析直。 如:$ref = XMLin('<opt username="bob" password="flurp" />');
它還說
my $ref = $xs->XMLin([<xml file or string>] [, <options>]);
我(noobie)道歉......在閱讀的常見問題。笨。 – mblackwell8 2009-08-05 04:21:51