2013-04-24 1 views
0

Учитывая узел элемента, я хочу получить доступ к первому предшествовающему текстовому узлу с помощью jdom2. Например:Как получить доступ к первому предыдущему текстовому узлу с помощью jdom2

<tr> 
    <td>Price:</td> 
    <td> 
     <span> 
      <b>$15.99</b> 
     </span> 
     <span> 
      ........ 
     </span> 
    </td> 
</tr> 

Если мы предоставили элемент, как мы получим предыдущий текст «Цена:»?

ответ

0

ОК, теперь у меня есть ответ. XPath:

"preceding::text()[normalize-space(.)!=''][position()=1]" 

может найти предыдущий текстовый узел.

Смежные вопросы