Есть ли способ использовать xpath для получения всей древовидной структуры. Например, скажем, что это xml
<a>
<b>
<c>
data
</c>
</b>
</a>
Я бы хотел, чтобы xpath поднял все содержимое узла, и результат должен быть
<b>
<c>
data
</c>
</b>
До сих пор я использовал VTD-XML и java для получения элементов. Это код, который я использовал.
VTDGen vg = new VTDGen();
vg.setDoc(xmlString);
vg.parse(true);
VTDNav vn = vg.getNav();
AutoPilot ap = new AutoPilot(vn);
ap.selectXPath(xPath);
String data = ap.evalXPathToString();