[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Adding CDATA to the transformed XML

Subject: RE: Adding CDATA to the transformed XML
From: "Bhaskar, Rajan" <RBhaskar@xxxxxxx>
Date: Wed, 12 Jan 2005 10:49:24 -0500
adding cdata to xml
Does this mean we have to enter for all the values we need CDATA on.
suppost i have for SenderFaxNumber and ReceiverFaxNumber should it be
like this
xsl:output cdata-section-elements="SenderFaxNumber"
xsl:output cdata-section-elements="ReceiverFaxNumber"

We have had situations in which the user by mistakes enters some special
characters and the xml parsing at the other end failed.

-----Original Message-----
From: Michael Kay [mailto:mike@xxxxxxxxxxxx]
Sent: Wednesday, January 12, 2005 10:44 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE:  Adding CDATA to the transformed XML


There is a serialization option

xsl:output cdata-section-elements="SenderFaxNumber"

But why would you want to put a fax number in CDATA? The only effect of
CDATA is that the serializer then doesn't need to escape special
characters
like "<" and "&", and these aren't very likely to appear in a fax
number, so
it's just wasted bandwidth.

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

> -----Original Message-----
> From: Bhaskar, Rajan [mailto:RBhaskar@xxxxxxx]
> Sent: 12 January 2005 15:24
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject:  Adding CDATA to the transformed XML
>
>
> Hi,
>  How to add CDATA to the transformed XML. Is there an option
> to set the
> CDATA in XSL
> <Message>
> 	<Header>
> 		<SenderFaxNumber><xsl:value-of
> select="Store/FaxPhone"/></SenderFaxNumber>
> 	</Header>
> </Message>
>
> My output should be
> <Message>
> 	<Header>
>
> <SenderFaxNumber><![CDATA[111-222-3333]]></SenderFaxNumber>
> 	</Header>
> </Message>
>
> Is there a way to specify it in xsl.But, if i do a
> <SenderFaxNumber><![CDATA[<xsl:value-of
> select="Store/FaxPhone"/>]]</SenderFaxNumber>
> It does not process this.
>
> Thanks,
> Rajan
>
>
>
>
> -----Original Message-----
> From: JBryant@xxxxxxxxx [mailto:JBryant@xxxxxxxxx]
> Sent: Wednesday, January 12, 2005 10:20 AM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Re:  Generating different headers and trailers for the
> first, subsequent and last pages using FOP
>
>
> Hi, Kevin,
>
> I don't know of any way to get the actual last page of a page sequence
> to
> have a different header or footer.
>
> The work-around I use is to add another page sequence at the
> end of the
> document. Then I get a blank page that has the end footer
> information I
> need. If the powers that be hate it, point out that you can put all
> kinds
> of good things on this page: company logo, contact info, full
> copyright
> notice, etc. I've used this method to get around this issue more than
> once.
>
> HTH
>
> Jay Bryant
> Bryant Communication Services
> (on contract at Synergistic Solution Technologies)

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.