HTML in XML -> XSL

Pagina: 1
Acties:

  • D-RiSe
  • Registratie: September 2000
  • Laatst online: 19-03 19:37

D-RiSe

Kick the baby

Topicstarter
Ik zit even met het volgende, ik wil vanuit een xml bestand een pagina opbouwen maar wil ook in het xml bestand html opmaak zetten, nu werkt dat wel maar de opmaak werkt niet... bijv
code:
1
2
3
4
5
6
7
8
9
10
11
iets.xml

......

<SITE TITLE="smthng">
     <SITEBODY>
       Zootjetext<BR />ZOoTJETEXT op de volgende regel
     </SITEBODY>
</SITE>

......

als ik dat nu in een pagina zet mbv xsl krijg ik de volgende output in explorer
code:
1
Zootjetext ZOoTJETEXT op de volgende regel

maar ik wil dus dat die <br /> er wel in komt zodat de text op de volgende regel komt...
hoe los ik dit op?

intel silver reef, celly 2.0 Ghz, 256mb ddr, G2MX


  • beany
  • Registratie: Juni 2001
  • Laatst online: 19:30

beany

Meeheheheheh

de <BR /> tag wordt door de xml engine al geparsed. Dit komt omdat het een XML bestand is, en alle tags worden behandeld als een XML tag. Geen idee hoe je dit kan oplossen. Escapen??

Dagelijkse stats bronnen: https://x.com/GeneralStaffUA en https://www.facebook.com/GeneralStaff.ua


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

[topic=393866/1/50]

Programmer - an organism that turns coffee into software.


  • Devil
  • Registratie: Oktober 2001
  • Niet online

Devil

King of morons

Op woensdag 03 april 2002 09:58 schreef beany het volgende:
de <BR /> tag wordt door de xml engine al geparsed. Dit komt omdat het een XML bestand is, en alle tags worden behandeld als een XML tag. Geen idee hoe je dit kan oplossen. Escapen??
Het beste kan je de structuur van je xml zo aanpassen dat uit de structuur blijkt wat de opmaak moet zijn.
bv:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
<site>
  <page ID='1'>
    <head>
    <title>Bla bla</title>
    </head>
    <body>
    <line>Dit is een regel</line>
    <line>EN dit staat op de volgende regel</line>
    <para>Dit is een hele paragraaf</para>
    </body>
  </page>
  <page ID='2'/>
</site>

Je moet dan natuurlijk nog wel templates maken voor al je 'opmaak'tags (zoals <title> en <line> etc)

After all, we are nothing more or less than what we choose to reveal.