在Perl中,處理JSON數組有幾種方法:
示例代碼如下:
use JSON;
# JSON數組
my $json = '[1, 2, 3, 4, 5]';
# 解析JSON數組
my $array = decode_json($json);
# 處理JSON數組
foreach my $element (@$array) {
# 處理每個元素
print $element . "\n";
}
# 將Perl數組轉換為JSON數組
my @perl_array = (1, 2, 3, 4, 5);
my $json_array = encode_json(\@perl_array);
print $json_array . "\n";
示例代碼如下:
use JSON::PP;
# JSON數組
my $json = '[1, 2, 3, 4, 5]';
# 解析JSON數組
my $array = decode_json($json);
# 處理JSON數組
foreach my $element (@$array) {
# 處理每個元素
print $element . "\n";
}
# 將JSON數組轉換為Perl數組
my $perl_array = [1, 2, 3, 4, 5];
my $json_array = join(",", @$perl_array);
print $json_array . "\n";
以上是兩種常用的處理JSON數組的方法,可以根據具體的需求選擇適合的方法來處理JSON數組。