How can XML and JSON data be handled in Perl?

You can handle XML data in Perl using the XML::Simple module and JSON data using the JSON module. Here is a simple example:

Process XML data.

use XML::Simple;

my $xml = '<data><name>John</name><age>30</age></data>';
my $data = XMLin($xml);

print "Name: $data->{name}\n";
print "Age: $data->{age}\n";

Manipulating JSON data:

use JSON;

my $json = '{"name": "John", "age": 30}';
my $data = decode_json($json);

print "Name: $data->{name}\n";
print "Age: $data->{age}\n";

This makes it easy to parse XML and JSON data into Perl data structures for further processing.

bannerAds