我想在另一個表的行之間放一個表。表之間的另一個表的行
但是在我把幾行放在一張表後,原來的行都丟失了它們的格式。
任何想法如何解決這個問題。 我對xslt的瞭解有限。
<table border="1">
<tr bgcolor="#006699">
<th ALIGN="LEFT">PCB Barcode</th>
<th ALIGN="LEFT">Date and Time</th>
<th ALIGN="LEFT">ProductPWI</th>
<th ALIGN="LEFT">Conveyor Speed</th>
</tr>
<xsl:for-each select="GeneralReflowProcessReport/Results/GeneralReflowProcessReportEntry/PcbInfo/PcbInfoEntries/PcbInfoEntry">
<tr>
<td style='padding:2px 100px 2px 2px'><xsl:value-of select="PcbBarcode"/></td>
<td style='padding:2px 20px 2px 2px'><xsl:value-of select="ReflowTime"/></td>
<td style='padding:2px 20px 2px 2px'><xsl:value-of select="ProductPWI"/></td>
<td style='padding:2px 20px 2px 2px'><xsl:value-of select="ConveyorSpeed"/></td>
</tr>
<xsl:if test="PcbStatistics/PcbStatisticsEntries">
<br/>
<table border="1" >
<tr bgcolor="#006699">
<th ALIGN="LEFT">Statistics Limits:</th>
</tr>
<tr>
<td style='padding:2px 100px 2px 2px'><xsl:value-of select="PcbStatistics/PcbStatisticsEntries/PcbStatisticsEntry/StatisticsName"/></td>
</tr>
</table>
<br/>
</xsl:if>
</xsl:for-each>
</table>
首先決定你需要生成內容的HTML,並檢查它在瀏覽器中。然後開始考慮如何編寫XSLT代碼來生成此HTML。試圖同時做這兩件事情,特別是當你對HTML和XSLT沒有經驗的時候,這是混淆的祕訣。 – 2012-01-01 18:53:15