Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2010, 08:34
Avatar de milerweb
milerweb
 
Fecha de Ingreso: enero-2008
Ubicación: Lima peru
Mensajes: 81
Antigüedad: 16 años, 3 meses
Puntos: 1
Pregunta xml array node

tengo este xml response

Código PHP:
<HotelValuedAvailRS xmlns="http://www.hotelbeds.com/schemas/2005/06/messages" xmlns:xsi="http://www.w3.org/2001/XMLSchemainstance" xsi:schemaLocation="http://www.MIWEB.com/schemas/2005/06/messages HotelValuedAvailRS.xsd" timeToExpiration="1799559" totalItems="326" echoToken="DummyEchoToken">
- <
AuditData>
  <
ProcessTime>1016</ProcessTime
  <
Timestamp>2007-01-09 16:08:56.263</Timestamp
  <
RequestHost>10.0.0.182</RequestHost
  <
ServerName>ITINTERNET08</ServerName
  <
ServerId>LO</ServerId
  <
SchemaRelease>2005/06</SchemaRelease
  <
HydraCoreRelease>2.0.200701021600</HydraCoreRelease
  <
HydraEnumerationsRelease>1.0.200701021600</HydraEnumerationsRelease
  <
MerlinRelease>N/A</MerlinRelease
  </
AuditData>
  <
PaginationData currentPage="1" totalPages="17" /> 
- <
ServiceHotel xsi:type="ServiceHotel" availToken="gSPgFZmXOz/wKAXjNFfUdQ==">
- <
ContractList>
- <
Contract>
  <
Name>CGMVARIOS</Name
  <
IncomingOffice code="1" /> 
  <
Classification code="NOR">STANDARD PRICING</Classification
  </
Contract>
  </
ContractList>
  <
DateFrom date="20071022" /> 
  <
DateTo date="20071024" /> 
  <
Currency code="EUR">Euro</Currency
- <
HotelInfo xsi:type="ProductHotel">
  <
Code>76</Code
  <
Name>Bendinat</Name
- <
ImageList>
- <
Image>
  <
Type>JPG</Type
  <
Order>1</Order
  <
VisualizationOrder>1</VisualizationOrder
  <
Url>http://www.MIWEB.com/giata/small/old/MALLORCA/BENDINAT/BENDINATHOT.JPG</Url> 
  
</Image>
- <
Image>
  <
Type>jpg</Type
  <
Order>2</Order
  <
VisualizationOrder>2</VisualizationOrder
  <
Url>http://www.MIWEB.com/giata/small/036157/036157_hb_r_002.jpg</Url> 
  
</Image>
  </
ImageList>
  <
Category type="SIMPLE" code="4EST" shortname="4*">4 STARS</Category
- <
Destination type="SIMPLE" code="PMI">
  <
Name>Majorca</Name
- <
ZoneList>
  <
Zone type="SIMPLE" code="25">Bendinat</Zone
  </
ZoneList>
  </
Destination>
  <
Position latitude="39.53240000000000264890" longitude="2.58029999999999981597" /> 
  </
HotelInfo>
- <
AvailableRoom>
- <
HotelOccupancy>
  <
RoomCount>1</RoomCount
- <
Occupancy>
  <
AdultCount>2</AdultCount
  <
ChildCount>0</ChildCount
  </
Occupancy>
  </
HotelOccupancy>
- <
HotelRoom SHRUI="x/Sef0dn9jkzCPIf9cUSFg==" onRequest="N">
  <
Board type="SIMPLE" code="HDE10" shortname="BB">BED AND BREAKFAST</Board
  <
RoomType type="SIMPLE" code="DBLE10" characteristic="ST">DOUBLETWIN STANDARD</RoomType
- <
Price>
  <
Amount>324.420</Amount
  </
Price>
  </
HotelRoom>
  </
AvailableRoom>
<+/
HotelValuedAvailRS 
lo que quiero es jalar el contenido de este node - <ServiceHotel xsi:type="ServiceHotel" availToken="gSPgFZmXOz/wKAXjNFfUdQ==">

en otras palabras quiero sacar el valor de availToken="gSPgFZmXOz/wKAXjNFfUdQ=="

genero los arrays con este codigo pero no me funciona jala los nodes pero no los conetnidos de los nodes
este el code aver si alguien me echa una mano.

Código PHP:
$_token = array();

        
$request_xml 'mixmlrequest';
        
$token_xml getXMLResponse(XML_POST_URL_MIWEB,$request_xml);
        
/*if(strpos('xml',$paises_xml)===true)
        {*/

            
$_token $this->parseXmlToArray($token_xml);
            
$_token $_token['HotelValuedAvailRS'];
            
    if(
count($_token)>0)
                {
                    foreach(
$_token as $_tok)
                    {
                    
$temp['HotelValuedAvailRS']=$_tok['HotelValuedAvailRS'];
                    
            
                    
                                
                 
$_token[]=$temp;
                    }    
                   
                }
        
            
        
/*}*/
        
return $_token