mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-08 13:24:56 +00:00
:bugfix
git-svn-id: https://svn.fhem.de/fhem/trunk@14349 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
5c59529605
commit
5703fef454
@ -196,9 +196,9 @@ sub _fi2_to_json {
|
||||
$val =~ s/([\0-\x1f\"\\])/sprintf "\\u%04x", ord $1/eg;
|
||||
return '"' . $val . '"';
|
||||
} elsif (ref $val eq 'ARRAY') {
|
||||
return '[' . join(',', map to_json($_), @$val) . ']';
|
||||
return '[' . join(',', map _fi2_to_json($_), @$val) . ']';
|
||||
} elsif (ref $val eq 'HASH') {
|
||||
return '{' . join(',', map to_json($_) . ":" . to_json($val->{$_}), sort keys %$val) . '}';
|
||||
return '{' . join(',', map _fi2_to_json($_) . ":" . _fi2_to_json($val->{$_}), sort keys %$val) . '}';
|
||||
} else {
|
||||
return "Cannot encode $val as JSON!\n";
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user