Hi David, Thanks, but xdmp:binary-size() doesn't seem to be available on ML 4.2 , am I correct ? If so, what is my alternative ?
Regards, Danny On Tue, Aug 14, 2012 at 9:08 AM, David Lee <[email protected]> wrote: > For XML documents the size is not defined exactly. What is stored on disk > is not the text serialized form, and there are multiple serialized forms > for an XML document.**** > > You can retrieve the document and convert it to a string like**** > > ** ** > > fn:string-length( xs:string(doc("file.xml")))**** > > ** ** > > That should give you something close but is a heavy operation (requires > fetching and serializing the document) and may or may not be the same size > as when you really extract and store the document.**** > > ** ** > > For binary documents see:**** > > ** ** > > http://developer.marklogic.com/pubs/5.0/apidocs/Ext-7.html#xdmp:binary-size > **** > > ** ** > > ** ** > > But like XML documents you need to extract the document to calculate its > size.**** > > ** ** > > Another proposition is to store as a document property the size ... again, > for XML this size is not a constant but a function of the serialization > used.**** > > ** ** > > > ----------------------------------------------------------------------------- > **** > > David Lee > Lead Engineer > MarkLogic Corporation > [email protected] > Phone: +1 650-287-2531 > Cell: +1 812-630-7622 > www.marklogic.com > > This e-mail and any accompanying attachments are confidential. The > information is intended solely for the use of the individual to whom it is > addressed. Any review, disclosure, copying, distribution, or use of this > e-mail communication by others is strictly prohibited. If you are not the > intended recipient, please notify us immediately by returning this message > to the sender and delete all copies. Thank you for your cooperation.**** > > ** ** > > *From:* [email protected] [mailto: > [email protected]] *On Behalf Of *Danny Sinang > *Sent:* Tuesday, August 14, 2012 9:03 AM > *To:* general > *Subject:* [MarkLogic Dev General] Size of xml and binary documents**** > > ** ** > > Hi,**** > > ** ** > > In ML 4.2, how do you get the size of both xml and binary documents ?**** > > ** ** > > Regards,**** > > Danny**** > > ** ** > > ** ** > > _______________________________________________ > General mailing list > [email protected] > http://developer.marklogic.com/mailman/listinfo/general > >
_______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
