我认为Xquery没有"AND"运算符,我不能这样做:
如果 node1 = xxx , node2 = yyy , node3 = zzz,则用www替换node3
XQuery和And运算符是"和".它还有OR运算符"或".
let $d := <Employee>
<Name>Test</Name>
<ID>1909239</ID>
<Address>test Add </Address>
<Email>test@test.net</Email>
<Department>Dept 1</Department>
<Department>Dept 2</Department>
<Department>Dept 3</Department>
<Department>Dept 4</Department>
<Department>Dept 5</Department>
Run Code Online (Sandbox Code Playgroud)
return if( ($d//*:Department[1]/text() = 'Dept 1') and ($d//*:Department[1]/text() = 'Dept 2') ) then fn:true() else fn:false()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16797 次 |
| 最近记录: |