私はxquery/xpath環境を使ってHTML5ページを生成しようとしています...以下は私のページテンプレート関数です。予期しない文字 "!"エラーxpath
(: Displays the page :) declare function mobunpage:display-page($pageinfo as element()) as element() { <!DOCTYPE HTML > <html> {mobunpage:get-head($pageinfo)} <body> {mobunpage:get-foot($pageinfo)} </body> </html> };
そして、それとの私が取得し、エラー:
"モジュールmobunpageのロード中にエラーが見つかりました:モジュール/ mobunpage.xqmからモジュールをロード中に検出されたエラー:予期しない文字: '!'"
私はeXist XMLデータベースで動作していますが、Doctypeなしでページを追加して解析した変数を表示すると、上記のエラーが発生します。誰もそのようなエラーに行く方法を知っている。エスケープでは問題は解決されず、ドキュメント(http://www.w3.org/TR/xpath-functions/)からいくつかの機能が試されましたが、これまでのところ運がありませんでした。間違いなく助けに感謝します。ありがとう!