我有两个 XML 文件需要解析为一条记录。第一个文档包含大部分记录的数据,但是有一个字段包含一个标识符,用于从第二个 XML 文件中获取数据,有点像
文件 1:
<nodes>
<node>
<key1>value1</key1>
<!-- etc -->
<keyN>valueN</keyN>
<reference>1</reference
</node>
</nodes>
文件 2:
<refs>
<ref id="1">refValue1</ref>
<ref id="2">refValue2</ref>
</refs>
我想做的是在解析第一个文档,从关键元素中检索值时,当我提取 的值时<reference>
,我立即<ref id="1">
从第二个文件中获取 的内容。
由于我对 Arrows 很陌生,这对我来说是一个相当大的挑战,要弄清楚如何去做。我能够很好地解析第一个 XML 文件,但我不知道如何传入第二个文档以按需使用。