Welcome Guest, Not a member yet? Register   Sign In
need help in converting xml to array
#1

I am new to codeigniter and xml api also. i want to send below mention request to a srver in XML format. i want to use xmlrpc for the same. kindly help me in converting below mention xml to array so that xmlrpc will parse this array and output will be the same xml.


<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <OTA_HotelAvailRQ xmlns="http://www.opentravel.org/OTA/2003/05">
        <POS>
            <Source>
<RequestorID MessagePassword= "*****" ID= "****" Type="CHM"/>
</Source>
</POS>
<AvailRequestSegments>
<AvailRequestSegment>
<HotelSearchCriteria>
<Criterion>
<HotelRef HotelCode="00008164"/>
<StayDateRange Start="2016-04-01" End="2016-04-12">
</StayDateRange>
</Criterion>
</HotelSearchCriteria>
</AvailRequestSegment>
</AvailRequestSegments>
</OTA_HotelAvailRQ>
Thanks & Regards
Sandeep Goel
Reply
#2

stack overflow is your new friend
http://stackoverflow.com/questions/23288...le-xml-php
Reply
#3

tried this but not woking..
Thanks & Regards
Sandeep Goel
Reply
#4

http://php.net/manual/en/book.simplexml.php

Try this::
Three line xml2array:

<?php

$xml = simplexml_load_string($xmlstring);
$json = json_encode($xml);
$array = json_decode($json,TRUE);

?>

Ta da!
Reply
#5

That is brilliant! :-)
Reply




Theme © iAndrew 2016 - Forum software by © MyBB