Как скопировать указанный c текст из одного раздела в новый раздел? - PullRequest
0 голосов
/ 25 февраля 2020

Мне нужно скопировать только 2 <iframe> фрагмента из раздела ниже в новый раздел. Как мне сделать это с помощью XSLT?

<section class="ktp-explanation-section jasper-exclude" data-title="Resources" property="ktp:explanation-section" typeof="ktp:feedback">
      <p><i>MedEssentials (4th Ed.):</i> pp. 205</p>
      <p><i>First Aid (2019): </i> pp. 493.2</p>
      <p><i>First Aid (2018):</i> pp. 489.2</p>
      <p><i>First Aid (2017):</i> pp. 476.1</p>
      <iframe class="biodigital" height="500" src="https://human.biodigital.com/viewer/?be=3Ely&amp;ui-info=true&amp;ui-search=true&amp;ui-reset=true&amp;ui-fullscreen=true&amp;ui-nav=true&amp;ui-tools=true&amp;ui-help=true&amp;ui-chapter-list=true&amp;ui-label-list=true&amp;disable-scroll=false&amp;uaid=4j2yH"></iframe>
      <iframe class="armando" height="500" src="https://www.youtube.com/embed/8IlDew4QK1w?start=78"></iframe>
</section>

Фрагмент кода, который я получил из моего XSLT-скрипта, копирует весь раздел в новый раздел. Как выделить только эти 2 <iframe> строки и скопировать их в новый раздел?

<xsl:template match="xhtml:section[@data-title = 'Explanation']"> 
        <section>  
            <xsl:apply-templates select="@*|node()" />
            <xsl:apply-templates
                select="following-sibling::xhtml:section[@data-title = 'Resources']"/>
        </section>
    </xsl:template>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...