下面的代碼總是打印路徑用雙斜線:這個腳本的如何在Perl的JSON模塊的輸出中抑制\?
use JSON;
use File::Spec;
my $installdir = $ENV{"ProgramFiles"};
my $xptrlc = File::Spec->catfile($installdir,"bin","sample");
my $jobhash;
my $return_packet;
$jobhash->{'PATH'} = $xptrlc;
$return_packet->{'JOB'} = $jobhash;
my $js = new JSON;
my $str = $js->objToJson($return_packet);
print STDERR "===> $str \n";
輸出是
任何解決方案,以消除那些雙斜線\\
?
如果你刪除它們,它將不會是正確的JSON更多 – Greg
當tring使用Javascript解析這個輸出時你有錯誤嗎? –
我不是java專家,但是當我在GUI端解析這個JSON並顯示它時應該發生什麼,它應該顯示\\還是單斜槓\\ – Avinash