[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: BASE64 Encoded Content REPLACEMENT
Saxon has an extension function to decode Base64-encoded UTF8-encoded character strings: see http://www.saxonica.com/documentation/extensions/functions/base64binarytostr ing.html Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Senthilkumaravelan Krishnanatham [mailto:senthil@xxxxxxxxx] > Sent: 13 November 2006 19:31 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Cc: Senthilkumaravelan Krishnanatham > Subject: Re: BASE64 Encoded Content REPLACEMENT > > Hi, > The Content name like subject ,text and html are base64 > encoded to maintain the well- formness of the HTML template > for the receiving system. > So we have come up with the [[]] for replacement content. > > For the readability ,I have given the value as it with out > encoding it.I have provided the comment the same. > > Sending system does want to change the way they send it. My program > should transform the content and send the replaced content as > mail to my customers. > Hope I am clear. > > Thanks, > Senthil > > On Nov 13, 2006, at 11:17 AM, Michael Kay wrote: > > > (1) It would be much better to use XML markup rather than markup of > > your own invention such as [[...]]. > > > > (2) If you must use your own markup, then it will be easier > to analyze > > it using XSLT 2.0. You need to make clear whether you need > a 1.0 or a > > 2.0 solution > > > > (3) I see no base64 content - I don't understand this part of your > > requirement. > > > > Michael Kay > > http://www.saxonica.com/ > > > > > >> -----Original Message----- > >> From: Senthilkumaravelan Krishnanatham [mailto:senthil@xxxxxxxxx] > >> Sent: 13 November 2006 18:54 > >> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > >> Cc: Senthilkumaravelan Krishnanatham > >> Subject: BASE64 Encoded Content REPLACEMENT > >> > >> Hi All, > >> I have the following structure in my XML and i need to > translate the > >> following object into > >> > >> Input content > >> <?xml version="1.0" encoding="UTF-8"?> <broadcast> > >> <content_vars> > >> <content name="subject"><html>Hello [[BUYERS_NAME]]</html> > >> </content><!--BASE 64 encoded--> > >> <content name="text">Hello [[BUYERS_NAME]]</content><!-- > >> encoded-> > >> </content_vars> > >> > >> <ORDER_FEED> > >> <ORDER> > >> <ORDER_HEADER> > >> <BUYERS_NAME>Senthil</BUYERS_NAME> > >> <WEB_ORDER_NUMBER>W12345<WEB_ORDER_NUMBER> > >> </ORDER_HEADER> > >> <!--Line Items--> > >> </ORDER> > >> </ORDER_FEED> > >> </broadcast> > >> > >> > >> <?xml version="1.0" encoding="UTF-8"?> <htmlbody> > <html>Hello Senthil > >> </html> </htmlbody> <htmlbody> <textbody> Hello Senthil > </textbody > > >> > >> > >> Could you please help me in decoding the base64 encode > and replace > >> the variable with the associated enclosed content. > >> I have gone through Mukul website and I am still strugging for the > >> decoding of BASE64 content and replace the [[]] > >> content with the value in it. > >> > >> Any eye opener suggestion are welcome. > >> > >> Thanks in advance.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|