- Timestamp:
- 03/17/10 21:22:19 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
MDService/trunk/xquery/cmd-model.xql
r175 r247 5 5 :) 6 6 import module namespace request="http://exist-db.org/xquery/request"; 7 (: import module namespace json="http://www.json.org"; :) 7 8 8 9 import module namespace cmd-model = "http://spraakbanken.gu.se/clarin/xquery/model" … … 20 21 $cmd-index, 21 22 $format := request:get-parameter("format", "xml"), 22 $ path := fn:concat("/db/cmdi-mirror/", request:get-parameter("path", "silang_data")),23 $collection := fn:concat("/db/cmdi-mirror/", request:get-parameter("collection", "silang_data")), 23 24 $max-depth as xs:integer := xs:integer(request:get-parameter("maxdepth", 1)) 24 25 25 26 return 26 cmd-model:get-result-doc($path, $cmd-index-path, $max-depth) 27 if ($format eq "json") then 28 let $option := util:declare-option("exist:serialize", "method=text media-type=application/json") 29 return 30 (: json:xml-to-json( :) cmd-model:get-result-doc($collection, $cmd-index-path, $max-depth) (:) :) 31 else 32 cmd-model:get-result-doc($collection, $cmd-index-path, $max-depth) 27 33 }; 28 34
Note: See TracChangeset
for help on using the changeset viewer.