我正在尝试在nobr标签之间插入文本。
这是表的一部分:
<table class="report-main-table dirLTR NormalTxt" width="100%" border="0" cellspacing="0" cellpadding="0">
<thead>
<tr>
<td class="report-data-title-cell report-data-column-odd"><nobr><b>סה"כ עלות בש"ח</b></nobr></td><td class="report-data-title-cell report-data-column-even"><nobr><b>יעד השיחה</b></nobr></td><td class="report-data-title-cell report-data-column-odd"><nobr><b>סוג שיחה</b></nobr></td><td class="report-data-title-cell report-data-column-even"><nobr><b>סה"כ זמן אויר לחיוב</b></nobr></td><td class="report-data-title-cell report-data-column-odd"><nobr><b>המספר שחויג</b></nobr></td><td class="report-data-title-cell report-data-column-even"><nobr><b>שעת שיחה</b></nobr></td><td class="report-data-title-cell report-data-column-odd"><nobr><b>תאריך שיחה</b></nobr></td>
</tr>
</thead>
<tr class="report-data-row-even">
<td class="NormalTxt report-data-cell report-data-column-even"><nobr>0.0285</nobr></td><td class="NormalTxt report-data-cell report-data-column-odd"><nobr>פרטנר</nobr></td><td class="NormalTxt report-data-cell report-data-column-even"><nobr>SMS</nobr></td><td class="NormalTxt report-data-cell report-data-column-odd"><nobr>1</nobr></td><td class="NormalTxt report-data-cell report-data-column-even"><nobr>054-2570130</nobr></td><td class="NormalTxt report-data-cell report-data-column-odd"><nobr>00:14:09</nobr></td><td class="NormalTxt report-data-cell report-data-column-even"><nobr>27/09/2010</nobr></td>
</tr>
<tr class="report-data-row-odd">
<td class="NormalTxt report-data-cell report-data-column-even"><nobr>0.0000</nobr></td><td class="NormalTxt report-data-cell report-data-column-odd"><nobr>סלקום</nobr></td><td class="NormalTxt report-data-cell report-data-column-even"><nobr>SMS</nobr></td><td class="NormalTxt report-data-cell report-data-column-odd"><nobr>1</nobr></td><td class="NormalTxt report-data-cell report-data-column-even"><nobr>052-3669127</nobr></td><td class="NormalTxt report-data-cell report-data-column-odd"><nobr>00:47:25</nobr></td><td class="NormalTxt report-data-cell report-data-column-even"><nobr>27/09/2010</nobr></td>
</tr>
我正在尝试这个xpath表达式:// table / tr / td / nobr /,但这没有用。
什么是正确的xpath表达式?
谢谢
最佳答案
尝试//table//td/nobr
。
编辑:根据要求,这是表达式逻辑。
我们正在寻找nobr
元素(nobr
)的内部文本
在表格单元格(td/nobr
)内,
是文档中所有表的后代(//table//td/nobr
:此处我们跳过tr
元素以及thead
和tbody
元素之间可能出现的tfoot
,table
和td
元素。