节点迭代Pentaho xpath

时间:2016-08-12 21:51:25

标签: xml xpath iteration nodes pentaho

我需要帮助,

我有一个XML文件,其格式为数据:

@user

现在我希望输出为包含列名和类似记录的文本文件(两个乘客案例中 RecordLocator 重复):

<GetReservationRS>
  <Reservation>
    <BookingDetails>
      <RecordLocator>WYCZOE</RecordLocator>
      <CreationTimestamp>2016-07-28T11:47:00</CreationTimestamp>
    </BookingDetails>
    <PassengerReservation>
      <Passengers>
        <Passenger id="5" nameType="S" nameId="01.01">
          <LastName>BARRERA</LastName>
          <FirstName>EDITH</FirstName>
          <Seats />
        </Passenger>
        <Passenger id="6" nameType="S" nameId="02.01">
          <LastName>TORRES</LastName>
          <FirstName>ADRIANA</FirstName>
          <Seats />
        </Passenger>
      </Passengers>
    </PassengerReservation>  
  </Reservation>    
</GetReservationRS>

输出数据应如上表所示。我们如何在 pentaho 中实现循环。

由于

0 个答案:

没有答案