2009-12-16 104 views
1

如果之前已经回答过,请道歉。XPath只能获取元素内的文本(PHP)

我已经试图构造的XPath表达式来检索一个元素,例如这仅文本部分(包含文本以及其它元素)

... 
    <td id="test"> 
    The text I want. 
    <table> 
     Things I do not want 
     ..... 
     ..... 
    </td> 

我还没有能找到以任何方式将“我想要的文字”与元素中的其他内容分开。

您的帮助表示赞赏。

回答

6

//td/text()应检索下TD文本子节点,当第一个节点规则生效,这将是你想要的,否则,用方括号,如果你想要一个特定的文本子

+0

谢谢过滤此,这工作。 – Nick 2009-12-16 12:22:51