我想動態地使用eval方法創建一個類。除了一個小問題外,它工作正常。正如我的代碼所示,我在BrowserFactory類中創建了Browser類。當我這樣做時,Browser類具有一個BrowserFactory的名稱空間。無論如何,在沒有附加BrowserFactory命名空間的情況下,從字符串中評估Browser類?
class BrowserFactory
def self.cr
Perl中的eval聲明有什麼問題?我試圖檢查XML是通過捕獲從文件的解析拋出與XML::LibXML任何異常有效: use XML::LibXML;
my $parser = XML::LibXML->new(); #creates a new libXML object.
eval {
my $tree = $parser->parse_file($file) # pa
我有以下Perl代碼: use strict;
use warnings;
use Test::Cmd::Common;
my $path = "/something/not/available";
my $test = Test::Cmd::Common->new(string => 'File system operations');
eval{
$test->unl