Solved

how to convert a string to xml in perl

Posted on 2008-10-16
2
1,014 Views
Last Modified: 2012-05-05
Can someone tell me how to convert a string to xml in perl ?
0
Comment
Question by:Anu2117
2 Comments
 
LVL 39

Expert Comment

by:Adam314
ID: 22736442
That depends on how you want the XML formatted.  

If $string contains the string, one way might be:
my $xml = "<xml>$string</xml>";

Another might be:
my $xml = "<xml string=\"$string\"></xml>";
0
 
LVL 13

Accepted Solution

by:
kawas earned 500 total points
ID: 22817879
I prefer to use LibXML (http://search.cpan.org/~pajas/XML-LibXML/)

use XML::LibXML;
my $parser = XML::LibXML->new();
  
my $doc = $parser->parse_string($some_xml_string);
# here we get the formatted string
my $formatted_xml = $doc->toString(1);

Open in new window

0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Check file date before getting folder path 1 74
Parse csv file and generate graphs in HTML in bash 8 185
combine multiple lines 2 63
Perl File::Find alternative 1 69
I have been pestered over the years to produce and distribute regular data extracts, and often the request have explicitly requested the data be emailed as an Excel attachement; specifically Excel, as it appears: CSV files confuse (no Red or Green h…
A year or so back I was asked to have a play with MongoDB; within half an hour I had downloaded (http://www.mongodb.org/downloads),  installed and started the daemon, and had a console window open. After an hour or two of playing at the command …
Explain concepts important to validation of email addresses with regular expressions. Applies to most languages/tools that uses regular expressions. Consider email address RFCs: Look at HTML5 form input element (with type=email) regex pattern: T…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question