Hi, I'm trying to get values in a table cell with the same class name through control WebView2.
The table html is:
and the html of each row in the table is:Code:<tbody data-v-39c7db2a=""><tr data-v-39c7db2a=""><td data-v-39c7db2a="" class="text-left">12-31 19:57:47</td> <td data-v-39c7db2a="" class="text-center">Limit</td> <td data-v-39c7db2a="" class="text-center market">KIBA/USDT</td> <td data-v-39c7db2a="" class="text-left price price-down"> 0.00003888 </td> <td data-v-39c7db2a="" class="amount leftAmount text-left"><span data-v-39c7db2a=""><!----> 100 KIBA </span></td> <td data-v-39c7db2a="" class="text-left total"> 0.00388800 USDT </td> <td data-v-39c7db2a="" class="text-right"> 0.0000% </td> <td data-v-39c7db2a="" class="text-right"><span data-v-39c7db2a="" class="cancel ordersO_title_cancelall">Cancel</span></td></tr><tr data-v-39c7db2a=""><td data-v-39c7db2a="" class="text-left">12-31 19:43:51</td> <td data-v-39c7db2a="" class="text-center">Limit</td> <td data-v-39c7db2a="" class="text-center market">KIBA/USDT</td> <td data-v-39c7db2a="" class="text-left price price-down"> 0.00003890 </td> <td data-v-39c7db2a="" class="amount leftAmount text-left"><span data-v-39c7db2a=""><!----> 100 KIBA </span></td> <td data-v-39c7db2a="" class="text-left total"> 0.00389000 USDT </td> <td data-v-39c7db2a="" class="text-right"> 10.5000% </td> <td data-v-39c7db2a="" class="text-right"><span data-v-39c7db2a="" class="cancel ordersO_title_cancelall">Cancel</span></td></tr></tbody>
Code:<tr data-v-39c7db2a=""><td data-v-39c7db2a="" class="text-left">12-31 19:57:47</td> <td data-v-39c7db2a="" class="text-center">Limit</td> <td data-v-39c7db2a="" class="text-center market">KIBA/USDT</td> <td data-v-39c7db2a="" class="text-left price price-down"> 0.00003888 </td> <td data-v-39c7db2a="" class="amount leftAmount text-left"><span data-v-39c7db2a=""><!----> 100 KIBA </span></td> <td data-v-39c7db2a="" class="text-left total"> 0.00388800 USDT </td> <td data-v-39c7db2a="" class="text-right"> 0.0000% </td> <td data-v-39c7db2a="" class="text-right"><span data-v-39c7db2a="" class="cancel ordersO_title_cancelall">Cancel</span></td></tr>
The values I'm interested are the percentages like in this case 10.5000% and 0.0000%.
I can get a single value only with
Since the class names are the same, how can I loop it in order to get all of the percentages? ThanksCode:Dim text As String = Await WebView21.ExecuteScriptAsync("document.querySelector('td.text-right:nth-child(7)').textContent") Dim percent As Double = Double.Parse(Regex.Match(text, "[\d.]+").ToString(), CultureInfo.InvariantCulture) MessageBox.Show(percent)


Reply With Quote
