Subject: RE: [xsl] Unparsed-text and character conversion From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Fri, 7 Jan 2005 18:16:21 -0000 |
I think you need to look at the file in a hex editor and see what the actual bits are. This doesn't look very plausible to me as an EBCDIC-to-ASCII conversion problem, but seeing the hex values will quickly confirm it one way or the other. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Jim Neff [mailto:jneff@xxxxxxxxxxxxxxx] > Sent: 07 January 2005 17:41 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Unparsed-text and character conversion > > Greetings, > > I am having a problem with the unparsed-text function. > > Here is my code: > > <xsl:variable name="input-text" as="xs:string" > select="unparsed-text($input, 'iso-8859-1')"/> > > My input file has a value in it of "000060-" > > My stylesheet is converting this to "6.60" > > The real decimal value is supposed to be a "-6.00". > > My hypothesis is the hyphen is the EBCDIC character which has the hex > equivalent of "60". Oh, and did I mention this file is from > an AS/400 ? > > My question is how can I read this value without the > character converting it > to the 60? > > There is a bonus prize is someone can not only tell me how to > read it as > 6.00, but also determine the negative value within a stylesheet. > > Thank you much, in advance, > > Jim neff
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Unparsed-text and charact, Colin Paul Adams | Thread | RE: [xsl] Unparsed-text and charact, Michael Kay |
RE: [xsl] Predicates, Michael Kay | Date | RE: [xsl] Unparsed-text and charact, Michael Kay |
Month |