我使用FOP轉換HTML(嵌入XML)爲PDF。 的HTML片段是象下面這樣: -FOP是有可能創建一個表,只有<table-head>但沒有<table-body>?
<table border="1" width="100%">
<thead>
<tr>
<th>Name</th>
<th>Value</th>
</tr>
</thead>
<tbody/>
</table>
當我變換,我得到這個錯誤: -
Caused by: org.apache.fop.fo.ValidationException: Error(Unknown location): fo:table-body i
s missing child elements.
Required Content Model: marker* (table-row+|table-cell+)
我取出<tbody/>
元素時得到了類似的錯誤: -
org.apache.fop.fo.ValidationException: Error(Unknown location): fo:table is missing child
elements.
Required Content Model: (marker*,table-column*,table-header?,table-footer?,table-body+)
看起來是必需的表體到FO:表和錶行需要表體。我的問題是: -
是否有可能創建一個只表頭和表無體或一個空表體的表?