如何使用xslt 1.0或2.0动态增加行和列?

时间:2014-07-11 03:29:15

标签: xml excel xslt

我需要使用以下xml创建一个excel文档:

<Information>  
  <Person>
     <Date>20131101</Date>
     <Name>John</Name>
     <Amount>1000</Amount>
  </Person>
  <Person>
     <Date>20131115</Date>
     <Name>Kelly</Name>
     <Amount>1000</Amount>
  </Person>
  <Person>
     <Date>20131101</Date>
     <Name>John</Name>
     <Amount>5000</Amount>
  </Person>
  <Person>
     <Date>20131101</Date>
     <Name>Anderson</Name>
     <Amount>500</Amount>
  </Person>
  <Person>
     <Date>20131103</Date>
     <Name>John</Name>
     <Amount>11000</Amount>
  </Person>
  <Person>
     <Date>20131115</Date>
     <Name>Anderson</Name>
     <Amount>10000</Amount>
   </Person>

Excel输出应如下所示:

          John   Kelly Anderson
20131101  6000   1000    500
20131103  11000   0      0
20131115   0      0     10000

使用xslt 1.0可以完全动态完成吗?以及xslt 2.0?

0 个答案:

没有答案