Subject: Re: [xsl] Testing for special characters From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Fri, 02 Jan 2009 09:59:40 -0500 |
Hi,
I have used Adobe Acrobat to export a PDF as XML and I am wanting to convert it.
Sometime it displays an unordered list like this:
<Sect> <P>List: </P> <P>Item 1; </P> <P>. </P> <P>Item 2; </P> <P>. </P> <P>Item 3; </P> <P>. </P> </Sect>
Which I am trying to convert to this:
<Sect> <P>List:</P> <UL> <LI>Item 1; </LI> <LI>Item 2; </LI> <LI>Item 3; </LI> </UL> </Sect>
The best I can think of is to check if there is a bullet point then use the previous <P> node. At the moment I am having trouble just checking if there is a bullet point as this doesn't seem to work:
<xsl:if test="P='. '">
I am thinking it might be because it is a special character. I have tried specifying the output as UTF-8
<xsl:output method="xml" indent="yes" encoding="UTF-8" />
But that didn't seem to help, so does anyone else have any ideas?
-- Upcoming XSLT/XSL-FO, UBL and code list hands-on training classes: : Sydney, AU 2009-01/02; Brussels, BE 2009-03; Prague, CZ 2009-03 Training tools: Comprehensive interactive XSLT/XPath 1.0/2.0 video Video lesson: http://www.youtube.com/watch?v=PrNjJCh7Ppg&fmt=18 Video overview: http://www.youtube.com/watch?v=VTiodiij6gE&fmt=18 G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Male Cancer Awareness Nov'07 http://www.CraneSoftwrights.com/s/bc Legal business disclaimers: http://www.CraneSoftwrights.com/legal
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Testing for special character, Graeme Kidd | Thread | RE: [xsl] Testing for special chara, Michael Kay |
[xsl] Testing for special character, Graeme Kidd | Date | RE: [xsl] Testing for special chara, Michael Kay |
Month |