Throws error: XDMP-UNEXPECTED: (err:XPST0003) Unexpected token syntax error, unexpected Element_, expecting Comma_ or Rbrace_ or SemiColon

Throws error: XDMP-UNEXPECTED: (err:XPST0003) Unexpected token syntax error, unexpected Element_, expecting Comma_ or Rbrace_ or SemiColon

xquery version "1.0-ml";
element html{
    element h1{"Product catalog"}
    element ul{let $file := xdmp:document-get("d:\users\tdu\xquery\cataloge.xml")
                for $prod in ($file/catalog/product)
                return element li {("number:",data($prod/number),", name:",data($prod/name))}
    }
}

抛出以下错误:

[1.0-ml] XDMP-UNEXPECTED: (err:XPST0003) Unexpected token syntax error, unexpected Element_, expecting Comma_ or Rbrace_ or SemiColon_

失踪,

这应该是:

xquery version "1.0-ml";
element html{
  element h1{"Product catalog"},
  element ul{
            let $file := xdmp:document-get("d:\users\tdu\xquery\cataloge.xml")
            for $prod in ($file/catalog/product)
            return element li {("number:",data($prod/number),", name:",data($prod/name))}
  }
}