XSLT:使用日期属性选择的值

时间:2017-01-24 11:38:50

标签: xslt

目前我正在尝试使用xslt中的value-of select命令从csv中提取数据。我对xslt完全不熟悉,并且在尝试读取值时,我能够为字符串属性执行此操作,但是对于日期和数字属性,我无法做到。请在下面找到我当前的代码和相关的输出。有人可以帮我如何从csv读取日期/数字字段。 代码:

<cas:label>HR data</cas:label>
      <cas:property>
         <cas:key>CustomerId</cas:key>
         <cas:value>RD2</cas:value>
      </cas:property>
<cas:property>
         <cas:key>ReportingPeriod</cas:key>
         <cas:value>12-2016</cas:value>
      </cas:property>
<cas:property>
         <cas:key>LeaseCarStartDate</cas:key>
         <cas:value/>
      </cas:property>

输出如下:

for(let i = 0; i < channels.length; i++) { // it enter's to a new scope 

1 个答案:

答案 0 :(得分:0)

需要查看输入数据。

对我而言,它看起来不像CSV。

但请注意

select=a/date[position()=5] 

选择第五个日期元素,我怀疑你的问题只有一个。