need help in converting xml to array |
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
stack overflow is your new friend
http://stackoverflow.com/questions/23288...le-xml-php
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! |
Welcome Guest, Not a member yet? Register Sign In |