我有大量已部分标记的 OCRed 文档。我正在尝试在目录中创建工作链接。目录已格式化
<document>
<text>
<list>
<item>Chapter 1<ref>7</ref></item>
<item>Chapter 2<ref>27</ref></item>
<item>Chapter 3<ref>54</ref></item>
<item>Chapter 4<ref>77</ref></item>
</list>
<body>
OCRED text <pb n="7-8" xml:id="VAB0003"/> OCRED text
</body>
</document>
有没有办法测试 ref 的值是否与 pb 中 @n 的值的一部分相同,然后如果是,则提取 @xml:id 的值并在 ref 元素中使用它?有没有一种不那么复杂的方法来实现这一点?