私はXSLTに取り組んでいます。
Depending upon the values in the table I have to write the XML file.
ルール:
1.If the values in columns of I row are in strong(Enclosed in<strong> tags).
Then I have to add attribute as "FirstRowIsStrong".
2.If all the values in the I column are in strong.
Then I have to add attribute as "FirstCoulmnIsStrong".
3.If the values in any row are in Strong,
then I have to add attribute as "RowIsStrong".
If its the first row I need not add attribute.
If the values in First row are in strong I should not add attribute.
For the rows other than First row, I have to add the attribute.
私はこのようなソースXMLを持っています。
<table style="WIDTH: 100%" border="1" cellspacing="1" cellpadding="1">
<tr>
<td><strong xmlns="http://www.w3.org/1999/xhtml">A</strong></td>
<td><strong xmlns="http://www.w3.org/1999/xhtml">B</strong></td>
<td><strong xmlns="http://www.w3.org/1999/xhtml">C</strong></td>
</tr>
<tr>
<td><strong xmlns="http://www.w3.org/1999/xhtml">D</strong></td>
<td>E</td>
<td>F</td>
</tr>
<tr>
<td><strong xmlns="http://www.w3.org/1999/xhtml">G</strong></td>
<td><strong xmlns="http://www.w3.org/1999/xhtml">H</strong></td>
<td><strong xmlns="http://www.w3.org/1999/xhtml">I</strong></td>
</tr>
<tr>
<td><strong xmlns="http://www.w3.org/1999/xhtml">J</strong></td>
<td>K</td>
<td>L</td>
</tr>
</table>
私は次のように出力する必要があります
<tabledata FirstRowIsStrong="true" FirstCoulmnIsStrong="true">
<row>
<column>A</column>
<column>B</column>
<column>C</column>
</row>
<row>
<column>D</column>
<column>E</column>
<column>F</column>
</row>
<row RowIsStrong="true">
<column>G</column>
<column>H</column>
<column>I</column>
</row>
<row>
<column>J</column>
<column>K</column>
<column>L</column>
</row>
</tabledata>
値を取得することはできましたが、要件に従って属性を追加する方法がわかりません。
誰かがそれをどのように行うことができるか私を助けることができますか?
ありがとうございました。