[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] Measure the length of an XML document in bytes


Subject: RE: [xsl] Measure the length of an XML document in bytes
From: "Khorasani, Houman" <houman_khorasani@xxxxxxxxxxxxxx>
Date: Thu, 4 Aug 2005 12:12:15 +0100

Michael, just an idea; What if I use a US ASCII 7 bit encoding and ">"
are represented as ">"?  Would it then be possible to measure the
message in bytes (incl. white space) ?

Thanks
Houman

-----Original Message-----
From: Michael Kay [mailto:mike@xxxxxxxxxxxx]
Sent: 04 August 2005 11:52
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE: [xsl] Measure the length of an XML document in bytes

You can't. XSLT only sees the document as a tree. The length in bytes is
a
property of the original lexical XML, which XSLT never sees. For
example,
the length in bytes depends on whether the original encoding was UTF-16
or
UTF-8, and it depends on whether ">" characters were represented as ">"
or
as "&gt;".

Michael Kay
http://www.saxonica.com/

> -----Original Message-----
> From: Khorasani, Houman [mailto:houman_khorasani@xxxxxxxxxxxxxx]
> Sent: 04 August 2005 11:37
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Measure the length of an XML document in bytes
>
> How can I measure the length of a whole XML document in bytes in XSLT
> 1.0?
>
> Many thanks,
> Houman


Current Thread
Keywords