The function you are looking for exists but is undocumented and unsupported:
xdmp:filesystem-directory-create( $pathname as xs:string, $options as node()? )
as empty-sequence()
Suggested usage:
xdmp:filesystem-directory-create( $dir,
<options xmlns="xdmp:filesystem-directory-create">
<create-parents>true</create-parents> </options>
)
Hope that helps.
Keith L. Breinholt
Missionary & Public Affairs Portfolio
[email protected]<mailto:[email protected]>
From: [email protected]
[mailto:[email protected]] On Behalf Of Lee, David
Sent: Wednesday, January 20, 2010 3:39 PM
To: [email protected]
Subject: [MarkLogic Dev General] filesystem create-directory from within ML
Is there a filesystem create-directory function within ML ? I cant find one.
I'm trying to write a "Export directory tree to filesystem" function and the
xdmp:save() fails if the target directory doesn't exist.
This is OK if I were outputting a simple list of documents in a single
directory but if I want to save a directory *tree* I cant figure out how to do
it.
Of course I can write a java program to prepare a list of directories then make
them ... but it would be really useful to be able to do this within the ML app.
Any suggestions ?
----------------------------------------
David A. Lee
Senior Principal Software Engineer
Epocrates, Inc.
[email protected]<mailto:[email protected]>
812-482-5224
NOTICE: This email message is for the sole use of the intended recipient(s)
and may contain confidential and privileged information. Any unauthorized
review, use, disclosure or distribution is prohibited. If you are not the
intended recipient, please contact the sender by reply email and destroy all
copies of the original message.
_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general