我有一个试图从中获取一些数据的 XML 文档。我有一个已知数量,并且在同一级别和未知数量。所以格式看起来像这样:
<header>Unknown Item</header>
<title>Known Item</title>
这是非常简化的版本。现在我可能连续拥有任意数量的这种格式,但我想要做的是给定已知项目,这使我能够导航到该节点,使用内置方式获取最近的相同 -级别的前任。每对已知项和未知项在域空间中联系在一起,但在 XML 中没有。
如果相关,这是在 Scala 中使用 Saxon 作为我的解析器完成的,处理干净的 HTML。然而,这似乎是一个相当抽象的问题。