【发布时间】:2015-04-30 12:50:21
【问题描述】:
我从http://www.w3schools.com/xquery/xquery_functions.asp 复制粘贴此示例(尽管我添加了命名空间声明):
declare namespace local="local";
declare function local:minPrice($p as xs:decimal?,$d as xs:decimal?) as
xs:decimal? {
let $disc := ($p * $d) div 100
return ($p - $disc)
};
但是当我尝试运行它时,SAXON 输出是:
Error on line 6 column 1 of newq.xq:
XPST0003 XQuery syntax error near #...v 100 return ($p - $disc) };#:
Unexpected token "<eof>" in path expression
Static error(s) in query
有人知道吗? SAXON 中的错误,还是使用其他语法?
【问题讨论】: