Hi MIke, Now that I have the xml file in my DB, how do I loop through the xml keys to get its corresponding values?
<?xml version="1.0" encoding="UTF-8"?> <map:map xmlns:map="http://marklogic.com/xdmp/map" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xmlns:xs=" http://www.w3.org/2001/XMLSchema"> <map:entry key="1"> <map:value xsi:type="xs:string">hello</map:value> </map:entry> <map:entry key="2"> <map:value xsi:type="xs:string">world</map:value> </map:entry> </map:map> Tried the below code : Which is not returning any value xquery version "1.0-ml"; let $map := map:map() let $value := for $keys in fn:doc("/map.xml") return map:get($map,"1") return <store-result> <value>{$value}</value> </store-result> Please help. Thanks On Tue, Nov 20, 2012 at 7:06 PM, Michael Blakeley <[email protected]> wrote: > Use document { $map } to get the XML for the map. With that XML you can > call xdmp:document-insert, etc. > > See http://docs.marklogic.com/guide/app-dev/hashtable especially > http://docs.marklogic.com/guide/app-dev/hashtable#id_88528 > > -- Mike > > On 20 Nov 2012, at 09:18 , sini narayanan <[email protected]> wrote: > > > Hi, > > > > I have a map to be created as below: > > > > let $map := map:map() > > let $key := map:put($map, "1", "hello") > > let $key := map:put($map, "2", "world") > > return $map > > > > How do I store this as a file in MarkLogic DB? > > What would be the format in which maps are saved ? > > > > I want to access this map from an xqy module which would pass the key as > input to the map file to get the output. > > Please advice. > > > > Thanks > > _______________________________________________ > > General mailing list > > [email protected] > > http://developer.marklogic.com/mailman/listinfo/general > > _______________________________________________ > General mailing list > [email protected] > http://developer.marklogic.com/mailman/listinfo/general >
_______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
