我有两个 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/*...
?