<tr>
<th style="text-align: center; background: #f08080;" colspan="3">خدیجہ مستور</th>
</tr>
当使用node.children(递归)使用htmlagilityPack进行迭代时,我得到了这个输出:
tr
|->#text:
|->th
|-->#text: خدیجہ مستور
|->#text:
使用node.childrens给出3个孩子的tr标签:#text,th,#text我只想迭代这样只有直接的孩子先迭代然后孩子的孩子。我很困惑,得到#text两次作为tr的孩子,这两个#text来自哪里?或者这个行为有什么能让任何人向我解释一下吗?
答案 0 :(得分:1)
输出符合预期。
标记中有两个空文本节点 - 在<th>
之前和之后 - 换行计数。
您可以在输出中排除空文本节点。