<xsl:template match="Book">
<html><body>
<!--p>1. TYTUL</p-->
<p>2.&nbsp;TYTUL</p>
<p>3. TYTUL</p>
</body></html></xsl:template>
</xsl:stylesheet>
Gdy probuje: <p>1. TYTUL</p>
otrzymuje komunikat:
Blad: Arkusz stylow nie zawiera elementu dokumentu. Arkusz jest pusty lub nie
jest poprawnie sformatowanym dokumentem XML.
Gdy probuje: <p>2.&nbsp;TYTUL</p>
otrzymuje:
<?xml version="1.0" encoding="UTF-8"?>
<html xmlns:msxsl="urn:schemas-microsoft-com:xslt">
<body>
<p>2.&nbsp;TYTUL</p>
<p>3. TYTUL</p>
</body></html>
Jak uzyskac:
<p>2. TYTUL</p>
Pozdrowienia
Robert
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
> Witam,
> problem z przeniesieniem encji:
> Plik xslt:
> <?xml version="1.0"?>
> <xsl:stylesheet
Encje — poza numerycznymi, lt, gt, amp, apos — wymagają DOCTYPE i
włączenia pobierania DTD przez parser (co jest bardzo paskudną rzeczą,
jeżeli nie masz katalogu DTD zainstalowanego i skonfigurowanego).
Użyj   albo wstaw znak bez encji ( ).
--
http://pornel.net
this.author = new Geek("porneL");
Dzieki za odpowiedz, tak bede musial chyba zrobic - chcialem miec w html encje,
bym od razu widzial gdzie mam spacje, a gdzie twarda spacje.
Pozdrawiam