2017-12-07 12 views
0

xmlをPHPで配列に変換する方法、RoomListの中にあるノードを操作する方法どのように私はこれを行うことができます上の任意の提案?xmlをphp + xmlノードの配列に変換する

 <UREFHotelesTarifas xmlns="http://zafiro.tse.com"> 
     <Token>10956C8E-E312-4E48-A7BD-09FEB99EEBFD</Token> 
     <Preset>xx</Preset> 
     <HotelIDLIst>1959,-1</HotelIDLIst> 
     <FechaDesde>2017-12-17</FechaDesde> 
     <FechaHasta>2017-12-20</FechaHasta> 
     <RoomList> 
     <Root xmlns="http://test.sytes.net"> 
      <RoomInfo> 
       <AdultNum>2</AdultNum> 
       <ChildNum>1</ChildNum> 
       <ns1:ChildAges age="2"/> 
      </RoomInfo> 
     </Root> 
    </RoomList> 
    <Cupo>1</Cupo> 
    </UREFHotelesTarifas> 

答えて

1
$xml = simplexml_load_string($xmlString); 
$array = json_decode(json_encode((array) $xml), 1);