我注意到如果我使用 xpath(DOM, //table(N), T),系统只提取外部表,但如果我有一个表到另一个表中,我只能看到它,我使用 findall/3。谓词 findall/3 提取所有表,但我无法访问内部表。为什么?
我用
xpath(DOM, //table(N), T)
提取第N个表,但系统只提取外部表。如果我有例如:
<table>
<table>
</table>
<table>
我不能使用 xpath(DOM, //table(N), T),因为我只有一张表。如果我插入 //table(2),系统将失败。相反,如果我使用 findall/3 我在 DOM 中有所有表,但是使用 findall 我无法访问第 n 个表。我能怎么做?