I finally got it running, I replaced all the entity
characters in the character attribute with their
equivalent hexadecimal entity (ü to
ü). However, I can only run my xsl when the
output method is XHTML, when I use HTML I get an error
"Unhandled exception during processing of
D:\RND\RPP\XSLT\RPP_v1.0.xslt
D:\RND\RPP\Untitled4.xml". This is my output line:
<xsl:output method="html" encoding="UTF-8"
indent="yes" name="table"
use-character-maps="charmap"/>
But when I remove the use-charactermaps attribute, the
transformation works again. Is it not possible to
use-character-maps when you output method is HTML???
--
UlyLee
--- UlyLee <ulyleeka(_at_)yahoo(_dot_)com> wrote:
Sorry if my question is confusing, my bad :D. The
problem really was the char-map.xslt was not loading
into the main xsl file. Here is the char-map.xslt
file:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:character-map name="charmap">
<xsl:output-character character="ü"
string="ü"/>
<xsl:output-character character="&ugr;"
string="&ugr;"/>
<xsl:output-character character="ú"
string="ú"/>
<xsl:output-character character="&sfgr;"
string="&sfgr;"/>
<xsl:output-character character="?"
string="”"/>
<xsl:output-character character="ö"
string="ö"/>
<xsl:output-character character="&ogr;"
string="&ogr;"/>
<xsl:output-character character="&ngr;"
string="&ngr;"/>
<xsl:output-character character="?"
string="–"/>
<xsl:output-character character=" "
string=" "/>
<xsl:output-character character="&mgr;"
string="&mgr;"/>
<xsl:output-character character="?"
string="—"/>
<xsl:output-character character="?"
string="“"/>
<xsl:output-character character="î"
string="î"/>
<xsl:output-character character=">" string=">"/>
<xsl:output-character character="&ggr;"
string="&ggr;"/>
<xsl:output-character character="ē"
string="ē"/>
<xsl:output-character character="è"
string="è"/>
<xsl:output-character character="&egr;"
string="&egr;"/>
<xsl:output-character character="&eegr;"
string="&eegr;"/>
<xsl:output-character character="&eedagr;"
string="&eedagr;"/>
<xsl:output-character character="é"
string="é"/>
<xsl:output-character character="&dasiagr;"
string="&dasiagr;"/>
<xsl:output-character character="&bgr;"
string="&bgr;"/>
<xsl:output-character character="ä"
string="ä"/>
<xsl:output-character character="&apsgr;"
string="&apsgr;"/>
<xsl:output-character character="'"
string="'"/>
<xsl:output-character character="&aoxgr;"
string="&aoxgr;"/>
<xsl:output-character character="&" string="&"/>
<xsl:output-character character="á"
string="á"/>
<xsl:output-character character="♦"
string="♦"/>
<xsl:output-character character="ϕ"
string="ϕ"/>
<xsl:output-character character="ϑ"
string="ϑ"/>
<xsl:output-character character="ύ"
string="ύ"/>
<xsl:output-character character="ό"
string="ό"/>
<xsl:output-character character="ϊ"
string="ϊ"/>
<xsl:output-character character="ω"
string="ω"/>
<xsl:output-character character="ψ"
string="ψ"/>
<xsl:output-character character="χ"
string="χ"/>
<xsl:output-character character="φ"
string="φ"/>
<xsl:output-character character="υ"
string="υ"/>
<xsl:output-character character="τ"
string="τ"/>
<xsl:output-character character="σ"
string="σ"/>
<xsl:output-character character="ς"
string="ς"/>
<xsl:output-character character="ρ"
string="ρ"/>
<xsl:output-character character="π"
string="π"/>
<xsl:output-character character="ο"
string="ο"/>
<xsl:output-character character="ξ"
string="ξ"/>
<xsl:output-character character="ν"
string="ν"/>
<xsl:output-character character="μ"
string="μ"/>
<xsl:output-character character="λ"
string="λ"/>
<xsl:output-character character="κ"
string="κ"/>
<xsl:output-character character="ι"
string="ι"/>
<xsl:output-character character="θ"
string="θ"/>
<xsl:output-character character="η"
string="η"/>
<xsl:output-character character="ζ"
string="ζ"/>
<xsl:output-character character="ε"
string="ε"/>
<xsl:output-character character="δ"
string="δ"/>
<xsl:output-character character="γ"
string="γ"/>
<xsl:output-character character="β"
string="β"/>
<xsl:output-character character="α"
string="α"/>
<xsl:output-character character="ί"
string="ί"/>
<xsl:output-character character="ή"
string="ή"/>
<xsl:output-character character="έ"
string="έ"/>
<xsl:output-character character="ά"
string="ά"/>
<xsl:output-character character="Ω"
string="Ω"/>
<xsl:output-character character="Χ"
string="Χ"/>
<xsl:output-character character="Φ"
string="Φ"/>
<xsl:output-character character="Υ"
string="Υ"/>
<xsl:output-character character="Τ"
string="Τ"/>
<xsl:output-character character="Σ"
string="Σ"/>
<xsl:output-character character="Ρ"
string="Ρ"/>
<xsl:output-character character="Π"
string="Π"/>
<xsl:output-character character="Ο"
string="Ο"/>
<xsl:output-character character="Ξ"
string="Ξ"/>
<xsl:output-character character="Μ"
string="Μ"/>
<xsl:output-character character="Λ"
string="Λ"/>
<xsl:output-character character="Κ"
string="Κ"/>
<xsl:output-character character="Ι"
string="Ι"/>
<xsl:output-character character="Θ"
string="Θ"/>
<xsl:output-character character="Ε"
string="Ε"/>
<xsl:output-character character="Δ"
string="Δ"/>
<xsl:output-character character="Β"
string="Β"/>
<xsl:output-character character="Α"
string="Α"/>
<xsl:output-character character="→"
string="→"/>
<xsl:output-character character="⁹"
string="⁹"/>
<xsl:output-character character="⁸"
string="⁸"/>
<xsl:output-character character="⁶"
string="⁶"/>
<xsl:output-character character="⁴"
string="⁴"/>
<xsl:output-character character="‧"
string="‧"/>
<xsl:output-character character="?"
string="?"/>
<xsl:output-character character="‥"
string="‥"/>
<xsl:output-character character="?"
string="?"/>
<xsl:output-character character="?"
string="?"/>
<xsl:output-character character="?"
string="?"/>
<xsl:output-character character="?"
string="?"/>
<xsl:output-character character="?"
string="?"/>
=== message truncated ===
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--