Нужно получить узел comment-part: //code/node()
, преобразовать полученное значение в DOM-объект, в котором найти нужный узел.
Пример для javascript:
function getElementByXpath(path) {
return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}
let subDocumentXpath= "//code/node()"; // set xpath of your subdocument
let subDocumentSearchElementTagName = "div"; // set tag of your element
let subDocumentString = getElementByXpath(subDocumentXpath);
let documentCustom = new DOMParser().parseFromString(subDocumentString, "text/xml");
let documentCustomGetElement = documentCustom.getElementsByTagName(subDocumentSearchElementTagName)[0].childNodes; // your element here