使用xslt从xml中提取和格式化日期

Extract and format dates from xml using xslt

我正在使用的遗留系统具有一段xml,该数据中有一些嵌入数据的节点,该节点使用其自己的格式(出于某些原因或其他原因)。我需要提取信息,然后重新格式化日期。

这是xml片段:

1
2
3
<Information>
[OB]LGW|Sun 23, May 2010|11:15|MCO|Sun 23, May 2010|15:25[/OB]
</Information>

我需要将其转换为如下形式:

1
2
3
4
5
6
7
8
<Flight
  ArrivalDateTime="2010-05-16T15:35:00"
  DepartureDateTime="2010-05-16T11:30:00"
  DirectionInd="Outbound"
  RPH="1"
  TravelCode="24"
  Type="Charter"
>


n


n


由于日期不同,我假设原始示例