Как вы захватываете содержимое xPath, не копируя окружающую метку?
<div id="node-123" class="clearfix">
<div class="content">
<div class="body">
<p><img src="/images/image.jpg"/></p>
<p>Some content ....</p>
</div>
</div>
</div>
Если я использовал //div[@id='node-123']/div/div
, я все равно получаю окружение <div class="body">
, которое не ожидается.
Мне нужно содержимое <div class="body">
, за исключением этой <div class="body">
разметки, но с сохранением других разметок внутри содержимого, p, img и т. Д.
Я пытался использовать подстановочный знак: //div[@id='node-123']/div/div/*
, ноэто только выборка первого p
, где p
может быть два или много.Использование node () ничего не дает.
Любая подсказка будет очень признательна.
Спасибо