Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

PERL LibXML reading xml file with namespace not reading the file

by umesh_epub (Novice)
on Nov 29, 2013 at 13:14 UTC ( #1064951=perlquestion: print w/ replies, xml ) Need Help??
umesh_epub has asked for the wisdom of the Perl Monks concerning the following question:

Hi, I have to read xml file using PERL LibXML. I will read many xml files. But this file have some namespace below is my sample xml file.
<?xml version="1.0" encoding="UTF-8"?> <alto xmlns="http://www.loc.gov/standards/alto/ns-v2#" xmlns:xsi=" +http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/ +/www.loc.gov/standards/alto alto-v2.0.xsd"> <Description> <MeasurementUnit>inch1200</MeasurementUnit> </Description> </alto>
Here is my Perl code to read the above file
use XML::LibXML; $xml = 'test.xml'; my $parser =XML::LibXML->new(); eval{ $doc = $parser->parse_file($xml) or die; }; if($@){ return; } else{ $v = $doc->findvalue('/alto/Description/MeasurementUnit'); print "value\t".$v; }
But when i changed the xmlns=" to xmlns:x=" It will work. But my xml not contain xmlns:x this only it contains xmlns="value".
Please help me to solve this problem.
Thanks, Umesh

Comment on PERL LibXML reading xml file with namespace not reading the file
Select or Download Code
Re: PERL LibXML reading xml file with namespace not reading the file
by choroba (Abbot) on Nov 29, 2013 at 13:19 UTC
    Crossposted at StackOverflow. It is considered polite to inform about crossposting so people not attending both sites do not waste their time investigating a problem already solved at the other end of the wires.
    لսႽ ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ
Re: PERL LibXML reading xml file with namespace not reading the file
by Anonymous Monk on Nov 30, 2013 at 02:30 UTC

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://1064951]
Approved by marto
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (11)
As of 2014-08-02 09:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Who would be the most fun to work for?















    Results (55 votes), past polls