Префикс пространства имен yt
используется в вашем примере XML, но не объявлен. Если этот пример XML действительно есть, это не правильно сформированный XML (в терминах пространства имен). Поэтому никакие универсальные инструменты XML, такие как XSLT, вряд ли смогут его обработать.
С другой стороны, если где-то в исходном документе есть объявление префикса пространства имен yt
, которое вы нам не показали, вам нужно объявить в своей среде обработки XPath (я полагаю, XSLT) префикс для тот же URI пространства имен. Э.Г.
<xsl:stylesheet ... xmlns:yt="theNamespaceURIForYT">
XPath не знает ни одного объявления префикса пространства имен, встречающегося в исходном документе. Он знает только, к какому пространству имен (URI) относится каждый элемент (и атрибут).