【发布时间】:2013-11-13 16:41:47
【问题描述】:
我需要通过创建一个实现ITemplateStreamfilter 类的类来修改我的trac 浏览器视图中的文件表。我尝试使用来自genshi.filters.transform 的Transformer。我的桌子看起来像
<tbody>
<tr class="even">
<td class="name">
<a class="partent" title="Parent Directory" ..>..</a>
</td>
..
</tr>
..
</tbody>
我现在需要在表格第一行的第一个单元格之前插入一个</td> 标签。问题是我只能通过搜索“父目录”标题来识别我想要放置新单元格的列的位置:Transformer('//*[@title="Parent Directory"]')。我怎样才能提高一个标签而不是将新单元格放在第一个 <td class="name"> 标签之前?
【问题讨论】:
-
是的,我试了好几个小时。使用所有这些方法,我只能在当前标签之前、之中或之后插入数据。但我需要我的数据比当前数据多一个标签。
标签: trac transformer genshi