selecting all the columns in a table based on the column headersvalue

Y

yawnmoth

<table>
<thead>
<tr>
<td>Part #</td>
<td>Description</td.
<td>Price</td>
</tr>
</thead>
<tr>
<td>...</td>
<td>...</td>
<td>...</td>
</tr>
</table>

Would it be possible to, using a single query, load every x'th <td> in
every <tr> after <thead> based on the position of the 'Price' <td> in
<thead>?
 
M

Martin Honnen

yawnmoth said:
<table>
<thead>
<tr>
<td>Part #</td>
<td>Description</td.
<td>Price</td>
</tr>
</thead>
<tr>
<td>...</td>
<td>...</td>
<td>...</td>
</tr>
</table>

Would it be possible to, using a single query, load every x'th <td> in
every <tr> after <thead> based on the position of the 'Price' <td> in
<thead>?

/table/tr/td[position() = count(../../thead/tr[1]/td[. =
'Price']/preceding-sibling::td) + 1]
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,054
Latest member
TrimKetoBoost

Latest Threads

Top