|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: suppression of the transformation of character entities in
Sascha, Hmmmmm. ’ (decimal) and ’ (hex equivalent) is the C1 control character PU2 (Private Use 2). Is that really what you want? Also, just to clarify: do you want the character refs preserved in the result of the transformation? Mike > -----Original Message----- > From: Sascha Pogacar (XPECT MEDIA) > [mailto:sascha.pogacar@x...] > Sent: Thursday, May 22, 2003 9:20 AM > To: xml-dev@l... > Subject: AW: suppression of the transformation of character > entities in XSLT? > > > Due to some helpfull answeres, here some codeexamples to illustrate the > process. > > 1. I have a big xml with movie informations and some other with > theaterinformations and more. In the Movies.xml a part for the reviedata > looks like this: > <review> > <P>Brad Gluckman is Malibu’s most unwanted > rapper. He spends his days hangin’ at the Malibrew Coffee Shop with > his pimpin’ crew, Mocha, Monster and Hadji, and bustin’ rhymes > about his hard-core life up in “the ‘Bu.” Immersed in > hip-hop culture, B-Rad spits lyrics about his phat life and this beach > boy is convinced that his wack rhymes are tighter than Hadji’s > cornrows. While B-Rad thinks his lyrical stylings and hip-hop lifestyle > are down, he’s actually taking his whole family down with him > – especially his father, Bill Gluckman, who is currently > campaigning to be the next governor of California. Bill doesn’t > understand his son and thinks all B-Rad needs is some unusual family > therapy--or tough love--to cure him of his gangsta delusions. But ... > > 2. in the script i do some combinations and rearrangements with the > informations i get. And then I give it to the xslt, which looks like > this: > > <?xml version="1.0"?> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> > <xsl:output method="xml" version="1.0" indent="yes" /> > > <xsl:template match="root"> > <xsl:element name="root"> > <xsl:apply-templates select="movie"/> > <xsl:apply-templates > select="theaters|Theaters"/> > </xsl:element> > </xsl:template> > > <xsl:template match="theaters|Theaters"> > <xsl:element name="theaters"> > <xsl:apply-templates select="Theater|theater"/> > </xsl:element> > </xsl:template> > > <xsl:template match="theater|Theater"> > <xsl:element name="theater"> > <xsl:apply-templates select="@*|node()"/> > <xsl:apply-templates > select="/root/shows/showtime[@theater_id=current()/@TheaterId]"/> > </xsl:element> > </xsl:template> > > <xsl:template match="@TheaterId"> > </xsl:template> > > <xsl:template match="@fieldname"> > </xsl:template> > > <xsl:template match="@fn"> > </xsl:template> > > <xsl:template match="showtime"> > <xsl:apply-templates select="showtimes"/> > </xsl:template> > > <xsl:template match="@*|node()"> > <xsl:copy> > <xsl:apply-templates select="@*|node()"/> > </xsl:copy> > </xsl:template> > </xsl:stylesheet> > > 3. Alter my transformation, the same content looks like this: > > <review> > <P>Brad Gluckman is Malibu's most unwanted > rapper. He spends his days hangin' at the Malibrew Coffee Shop with his > pimpin' crew, Mocha, Monster and Hadji, and bustin' rhymes about his > hard-core life up in "the 'Bu." Immersed in hip-hop culture, B-Rad spits > lyrics about his phat life and this beach boy is convinced that his wack > rhymes are tighter than Hadji's cornrows. While B-Rad thinks his lyrical > stylings and hip-hop lifestyle are down, he's actually taking his whole > family down with him - especially his father, Bill Gluckman, who is > currently campaigning to be the next governor of California. Bill > doesn't understand his son and thinks all B-Rad needs is some unusual > family therapy--or tough love--to cure him of his gangsta delusions. But > when therapy can't solve the B-Rad public relations problem in time to > stop Bill Gluckman's disastrous slide in the polls, campaign manager Tom > G... > > See my problem. Thanks for your help so far... > > best > > Sascha Pogacar > > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://lists.xml.org/ob/adm.pl> > >
|
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
|
|||||||||

Cart








