0

我尝试提取一些文本以在书后创建引理,但不知道如何获取节点:

考虑以下:

<anchor type='commentary' xml:id='A1'/>Romeo and Juliet<note type='commentary' xml:id='N1'>Some blabla</note> is a tragedy written by William Shakespeare 

因此,使用我的 XSLT,我希望能够访问锚点和注释之间的文本,以便在书的后面写一个引理:

页。1罗密欧与朱丽叶)一些blabla

问题是基本上所有其他可能的元素都可能出现在锚点和注释之间,所以我不能只使用 text()。例如,有时我在锚点和注释之间有元素:

<anchor type='commentary' xml:id='A1'/>Romeo <c rendition="ampersand"/> Juliet<note type='commentary' xml:id='N1'>Some blabla</note>

'罗密欧朱丽叶'而不是'罗密欧与朱丽叶'的不良结果

如何复制锚点和注释之间的节点以再次访问它?

4

0 回答 0