如何用XQuery语言获取XML文件中的算术表达式
XML文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<quiz xmlns="http://syllabus.cs.manchester.ac.uk/pgt/2017/COMP60411/examples/quiz"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://syllabus.cs.manchester.ac.uk/pgt/2017/COMP60411/examples/quiz quiz.xsd">
<title>Foo</title>
<expr>
<dividedBy>
<number>7</number>
<times>
<number>1</number>
<number>7</number>
</times>
</dividedBy>
</expr>
</quiz>
XML文件中保存的表达式为:7/(1*7),如何用XQuery语言编写能够获得XML文件中的表达式的函数(要求函数具有通用性,不能仅针对某一特定的XML文件)