[MarkLogic Dev General] Creating text files

Michael Blakeley michael.blakeley at marklogic.com
Fri Feb 29 15:47:45 PST 2008


Paul,

text { $css-content } will build a text node from your string (or from 
any sequence - very useful).

-- Mike

Paul.Williams at flatironssolutions.com wrote:
> I'm planning on creating a page on our site where users can alter
> certain styles defined in a personal CSS file.  I'm hoping I can create
> such a CSS file dynamically and store it in the DB for future reference.
> 
> 
> All of my xquery experience has been to produce XML or XHTML content, so
> I'm unsure about the best way to create a text file (i.e., the CSS) and
> store it in the DB.  As a quick test, I tried the following...
> 
> 	let $css-content := "h1{background:orange}"
> 	let $css-path := fn:concat("/css/",$user,".css")
> 	xdmp:document-insert($css-path, $css-content)
> 
> As expected, I get: "arg2 is not of type node()".  So, how do you create
> a stand-alone text node for something like this?  I'm sure there's a
> simple answer, isn't there?  Anyone got any suggestions?
> 
> Thanks
> -- Paul
> 
> _______________________________________________
> General mailing list
> General at developer.marklogic.com
> http://xqzone.com/mailman/listinfo/general

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5329 bytes
Desc: S/MIME Cryptographic Signature
Url : http://xqzone.marklogic.com/pipermail/general/attachments/20080229/796af503/smime.bin


More information about the General mailing list