Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to traverse <Item> node in <TravellerInfo> without considering "<Item>" node which is child node of it.
    primarykey
    data
    text
    <p>How to traverse node in without considering "" node which is child node of it. </p> <p>With bellow example code i am getting 9 loops. But i should get 3 loops.</p> <p>NodeList TravellerInfo=BookingresponseEle.getElementsByTagName("TravellerInfo"); </p> <p>Element TravellerInfoEle=(Element)TravellerInfo.item(0);</p> <p>NodeList Items=TravellerInfoEle.getElementsByTagName("Item");</p> <p>XMl is below </p> <pre><code>&lt;TravellerInfo&gt; &lt;Item&gt; &lt;TicketNumber&gt;5899553184513&lt;/TicketNumber&gt; &lt;PaxType&gt;ADT&lt;/PaxType&gt; &lt;Title&gt; MR&lt;/Title&gt; &lt;FirstName&gt;TEST&lt;/FirstName&gt; &lt;LastName&gt;TEST&lt;/LastName&gt; &lt;DateOfBirth /&gt; &lt;SegmentInformation&gt; &lt;Item&gt; &lt;AirlinePNR&gt;MWVGUH&lt;/AirlinePNR&gt; &lt;TicketNo&gt;5899553184513&lt;/TicketNo&gt; &lt;FlightNumber&gt;2777&lt;/FlightNumber&gt; &lt;Origin&gt;BLR&lt;/Origin&gt; &lt;Destination&gt;VTZ&lt;/Destination&gt; &lt;DepartureDateTime&gt;24/07/2012 06:50&lt;/DepartureDateTime&gt; &lt;ArrivalDateTime&gt;24/07/2012 08:55&lt;/ArrivalDateTime&gt; &lt;AirCraftType&gt;AT7&lt;/AirCraftType&gt; &lt;CarrierCode&gt;9W&lt;/CarrierCode&gt; &lt;ClassCode&gt;W&lt;/ClassCode&gt; &lt;FareBasis&gt;W2SA14JK&lt;/FareBasis&gt; &lt;FrequentFlyerNumber /&gt; &lt;SpRequest /&gt; &lt;MealsPreference&gt;VGML meals status : UN&lt;/MealsPreference&gt; &lt;/Item&gt; &lt;Item&gt; &lt;AirlinePNR&gt;MWVGUH&lt;/AirlinePNR&gt; &lt;TicketNo&gt;5899553184513&lt;/TicketNo&gt; &lt;FlightNumber&gt;2704&lt;/FlightNumber&gt; &lt;Origin&gt;VTZ&lt;/Origin&gt; &lt;Destination&gt;MAA&lt;/Destination&gt; &lt;DepartureDateTime&gt;24/07/2012 19:15&lt;/DepartureDateTime&gt; &lt;ArrivalDateTime&gt;24/07/2012 21:00&lt;/ArrivalDateTime&gt; &lt;AirCraftType&gt;AT7&lt;/AirCraftType&gt; &lt;CarrierCode&gt;9W&lt;/CarrierCode&gt; &lt;ClassCode&gt;W&lt;/ClassCode&gt; &lt;FareBasis&gt;W2SA14JK&lt;/FareBasis&gt; &lt;FrequentFlyerNumber /&gt; &lt;SpRequest /&gt; &lt;MealsPreference&gt;VGML meals status : UN&lt;/MealsPreference&gt; &lt;/Item&gt; &lt;/SegmentInformation&gt; &lt;/Item&gt; &lt;Item&gt; &lt;TicketNumber&gt;5899553184512&lt;/TicketNumber&gt; &lt;PaxType&gt;CHD&lt;/PaxType&gt; &lt;Title&gt; MSTR&lt;/Title&gt; &lt;FirstName&gt;TESTC&lt;/FirstName&gt; &lt;LastName&gt;TESTC&lt;/LastName&gt; &lt;DateOfBirth&gt;15/07/2009&lt;/DateOfBirth&gt; &lt;SegmentInformation&gt; &lt;Item&gt; &lt;AirlinePNR&gt;MWVGUH&lt;/AirlinePNR&gt; &lt;TicketNo&gt;5899553184512&lt;/TicketNo&gt; &lt;FlightNumber&gt;2777&lt;/FlightNumber&gt; &lt;Origin&gt;BLR&lt;/Origin&gt; &lt;Destination&gt;VTZ&lt;/Destination&gt; &lt;DepartureDateTime&gt;24/07/2012 06:50&lt;/DepartureDateTime&gt; &lt;ArrivalDateTime&gt;24/07/2012 08:55&lt;/ArrivalDateTime&gt; &lt;AirCraftType&gt;AT7&lt;/AirCraftType&gt; &lt;CarrierCode&gt;9W&lt;/CarrierCode&gt; &lt;ClassCode&gt;W&lt;/ClassCode&gt; &lt;FareBasis&gt;W2SA14JK&lt;/FareBasis&gt; &lt;FrequentFlyerNumber /&gt; &lt;SpRequest /&gt; &lt;MealsPreference&gt;VGML meals status : UN&lt;/MealsPreference&gt; &lt;/Item&gt; &lt;Item&gt; &lt;AirlinePNR&gt;MWVGUH&lt;/AirlinePNR&gt; &lt;TicketNo&gt;5899553184512&lt;/TicketNo&gt; &lt;FlightNumber&gt;2704&lt;/FlightNumber&gt; &lt;Origin&gt;VTZ&lt;/Origin&gt; &lt;Destination&gt;MAA&lt;/Destination&gt; &lt;DepartureDateTime&gt;24/07/2012 19:15&lt;/DepartureDateTime&gt; &lt;ArrivalDateTime&gt;24/07/2012 21:00&lt;/ArrivalDateTime&gt; &lt;AirCraftType&gt;AT7&lt;/AirCraftType&gt; &lt;CarrierCode&gt;9W&lt;/CarrierCode&gt; &lt;ClassCode&gt;W&lt;/ClassCode&gt; &lt;FareBasis&gt;W2SA14JK&lt;/FareBasis&gt; &lt;FrequentFlyerNumber /&gt; &lt;SpRequest /&gt; &lt;MealsPreference&gt;VGML meals status : UN&lt;/MealsPreference&gt; &lt;/Item&gt; &lt;/SegmentInformation&gt; &lt;/Item&gt; &lt;Item&gt; &lt;TicketNumber&gt;5899553184514&lt;/TicketNumber&gt; &lt;PaxType&gt;ADT&lt;/PaxType&gt; &lt;Title&gt; MR&lt;/Title&gt; &lt;FirstName&gt;TESTT&lt;/FirstName&gt; &lt;LastName&gt;TESTT&lt;/LastName&gt; &lt;DateOfBirth /&gt; &lt;SegmentInformation&gt; &lt;Item&gt; &lt;AirlinePNR&gt;MWVGUH&lt;/AirlinePNR&gt; &lt;TicketNo&gt;5899553184514&lt;/TicketNo&gt; &lt;FlightNumber&gt;2777&lt;/FlightNumber&gt; &lt;Origin&gt;BLR&lt;/Origin&gt; &lt;Destination&gt;VTZ&lt;/Destination&gt; &lt;DepartureDateTime&gt;24/07/2012 06:50&lt;/DepartureDateTime&gt; &lt;ArrivalDateTime&gt;24/07/2012 08:55&lt;/ArrivalDateTime&gt; &lt;AirCraftType&gt;AT7&lt;/AirCraftType&gt; &lt;CarrierCode&gt;9W&lt;/CarrierCode&gt; &lt;ClassCode&gt;W&lt;/ClassCode&gt; &lt;FareBasis&gt;W2SA14JK&lt;/FareBasis&gt; &lt;FrequentFlyerNumber /&gt; &lt;SpRequest /&gt; &lt;MealsPreference&gt;VGML meals status : UN&lt;/MealsPreference&gt; &lt;/Item&gt; &lt;Item&gt; &lt;AirlinePNR&gt;MWVGUH&lt;/AirlinePNR&gt; &lt;TicketNo&gt;5899553184514&lt;/TicketNo&gt; &lt;FlightNumber&gt;2704&lt;/FlightNumber&gt; &lt;Origin&gt;VTZ&lt;/Origin&gt; &lt;Destination&gt;MAA&lt;/Destination&gt; &lt;DepartureDateTime&gt;24/07/2012 19:15&lt;/DepartureDateTime&gt; &lt;ArrivalDateTime&gt;24/07/2012 21:00&lt;/ArrivalDateTime&gt; &lt;AirCraftType&gt;AT7&lt;/AirCraftType&gt; &lt;CarrierCode&gt;9W&lt;/CarrierCode&gt; &lt;ClassCode&gt;W&lt;/ClassCode&gt; &lt;FareBasis&gt;W2SA14JK&lt;/FareBasis&gt; &lt;FrequentFlyerNumber /&gt; &lt;SpRequest /&gt; &lt;MealsPreference&gt;VGML meals status : UN&lt;/MealsPreference&gt; &lt;/Item&gt; &lt;/SegmentInformation&gt; &lt;/Item&gt; &lt;/TravellerInfo&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload