Ongelma XHTML-tiedostojen uudelleenmuotoilussa XSLT:llä

Nimetön

Osaisiko joku hieman avittaa XHTML/XML/XSLT:n kanssa, tässä tilanne:

print.xml: tässä tiedostossa määritellään mitkä xhtml-sivut muotoillaan uudestaan tulostusta varten




   Etusivu
...
...

print.xsl: tässä tiedostossa käydään läpi xhtml-sivut



   
   
   
   
   
      
      ...
      
      
      
      
   
   
   
   
      
      
         
      
   

   
      
   
...
...

xxx.html: tiedostot, jotka halutaan uudelleenmuotoilla yhteiseksi html-tiedostoksi tulostusta varten





...
...

Ongelma:

Internet Explorer ei avaa xml-tiedostoa vaan sanoo seuraavaa: Oletusnimitilan määrittämisen määritettä ei tueta DTD:ssä.

Firefoxissa tiedosto näkyy oikein.

Jos taas määrittelen oletusnimiavaruuden html-tiedostoihin seuraavasti:
...

...
muuttuu tulostus ainoastaan sisällön merkkijonoksi, eli tageja ei oteta xslt:n käsittelyyn edes mukaan. Tällöin tulostus toimii kyllä molemmilla selaimilla, mutta ulos saadaan ainoastaan pötkö tekstiä ilman muotoiluja.

Kysymys:

Miten html-sivuista saisi tagit xslt-käsittelyyn mukaan jos tuo oletusnimiavaruus on määritelty, eli löytyykö jotain parseria varten annettavaa asetusta tms?

Toisaalta nimiavaruuden voisi myös jättää pois html:istä, mutta silloin ei IE:llä tulostus toimi (IE:n tulostusongelmia varten rupesin tuota uudelleenmuotoilua alunperinkin tekemään)

Toivottavasti joku viisaampi osaa vastailla, eipä oikein keksi mistä hakea tietoa tuosta asiasta.

1

847

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • str1

      Tuli näköjään nimettömänä viesti, mutta väliäkö sillä.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. 180
      1935
    2. Hei A, osaatko

      sanoa, miksi olet ihan yhtäkkiä ilmestynyt kaveriehdotuksiini Facebookissa? Mitähän kaikkea Facebook tietää mitä minä en
      Ikävä
      52
      1868
    3. Synnittömänä syntyminen

      Helluntailaisperäisillä lahkoilla on Raamatunvastainen harhausko että ihminen syntyy synnittömänä.
      Helluntailaisuus
      135
      1568
    4. Euroviisut fiasko, Suomen kautta aikain typerin esitys, jumbosija odottaa. Olisi pitänyt boikotoida!

      Tämän vuoden euroviisut on monella tapaa täydellinen fiasko. Ensinnäkin kaikkien itseään kunnioittavien eurooppalaisten
      Maailman menoa
      137
      1413
    5. Mitä tämä tarkoittaa,

      että näkyy vain viimevuotisia? Kirjoitin muutama tunti sitten viestin, onko se häipynyt avaruuteen?
      Ikävä
      41
      1324
    6. Nukkumisiin sitten

      Käsittelen asiaa tavallani ja toiveissa on vielä että tästä pääsee hyppäämään ylitse. Kaikenlaisia tunteita on läpikäyny
      Ikävä
      4
      1174
    7. Muistatko komeroinnin?

      Taannoin joskus kirjoitin aloituksen tänne komeroinnista eli hikikomoreista; syrjäytyneistä nuorista ihmisistä. Ehkä asu
      Suhteet
      48
      1152
    8. Naisten tyypilliset...

      Naiset ei varmaan ymmärrä itse miten karmealle heidän tavara haisee. Miehet säälistä nuolevat joskus, yleensä humalassa
      Ikävä
      10
      1143
    9. Syö kohtuudella niin et liho.

      Syömällä aina kohtuudella voi jopa laihtua.On paljon laihoja jotka ei harrasta yhtään liikuntaa. Laihuuden salaisuus on
      Laihdutus
      10
      1109
    10. Tuollainen kommentti sitten purjehduspalstalla

      "Naisen pillu se vasta Bermudan kolmio on. Sinne kun lähdet soutelemaan niin kohta katoaa sekä elämänilo että rahat"
      Suhteet
      3
      1108
    Aihe