【发布时间】:2013-03-19 21:25:10
【问题描述】:
对于下面的xml文件,我需要生成一个xsl-fo文件转成pdf。
我是样式表的新手,正在努力创建动态表。请帮忙。
此外,每列的宽度会有所不同,具体取决于列。我如何将其包含到代码中?
列标题和列值在 xml 文件中动态填充。下面是一个示例。
有人可以帮忙生成 xsl-fo 或 xslt 代码吗?
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ReportData>
<ColumnHeaders>
<ColumnHeader>
<Name>Col-Header1</Name>
<Width>5</Length>
</ColumnHeader>
<ColumnHeader>
<Name>Col-Header2</Name>
<Width>10</Length>
</ColumnHeader>
<ColumnHeader>
<Name>Col-Header3</Name>
<Width>8</Length>
</ColumnHeader>
</ColumnHeaders>
<Rows>
<Row>
<Column>Row1-Col1</Column>
<Column>Row1-Col2</Column>
<Column>Row1-Col3</Column>
</Row>
<Row>
<Column>Row2-Col1</Column>
<Column>Row2-Col2</Column>
<Column>Row2-Col3</Column>
</Row>
</Rows>
</ReportData>
【问题讨论】:
标签: apache xslt xsl-fo apache-fop