我有两个 XPath,f(x)和g(y),还有一些 XML x。
x = <example>
<a>
<number>1</number>
</a>
<b>
<letter>A</letter>
</b>
<c>
<number>2</number>
</c>
</example>
f(x) = /example/*
g(y) = /number|/letter
我如何h(x)在 XQuery 中这样h(x) = g(f(x))写g(x)呢?我不g(x)提前知道,所以我无法修改它。如果需要我可以修改f(x)。所有这些都需要在 XQuery 中进行,因为它是 Oracle 查询的一部分。
h(x) = g(f(x)) = $data/example/*...?