Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


XHTML 1.1 och XSLT?

Postades av 2005-01-17 09:09:02 - Magnus Hallberg, i forum xml, Tråden har 17 Kommentarer och lästs av 1874 personer

Jag håller på med en sida som ska valideras enligt XHTML 1.1. Jag ska även hämta data från en XML-fil till denna sida. Detta gör ju att jag använder XSLT, men hur skriver jag Doctypen i XSLT-filen? jag har försökt med allt jag kan komma på. Just nu har jag det så här.

<code>
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
</code>


Svara

Sv: XHTML 1.1 och XSLT?

Postades av 2005-01-17 09:44:02 - Per Persson

Det finns ett särskilt element för det: http://www.w3.org/TR/xslt#output


Svara

Sv:XHTML 1.1 och XSLT?

Postades av 2005-01-17 09:53:01 - Magnus Hallberg

Det funkade fint med detta.
<code>
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml11.dtd"
doctype-public="-//W3C//DTD XHTML 1.1//EN" indent="yes"/>
<xsl:template match="/">
</code>


Svara

Sv: XHTML 1.1 och XSLT?

Postades av 2005-01-17 10:16:55 - Magnus Hallberg

Får öppna denna tråd igen. Hur gör jag när jag validerar denna fil? det måste väl vara XML-filen jag validerar? Jag får massor med fel när jag validerar. Jag har sökt på Google men inte hittat något.

Eller går det kanske inte att använda den validatorn jag har använt? Den jag har använt är http://validator.w3.org/


Svara

Sv:XHTML 1.1 och XSLT?

Postades av 2005-01-17 10:25:22 - Per Persson

Validerar inte den bara (X)HTML? Du har ju en allmän XML-fil och en XSL-fil, ingen "färdig" XHTML-fil. Iofs skall nog XSL-filen innehålla åtminstone halvt korrekt XHTML...


Svara

Sv: XHTML 1.1 och XSLT?

Postades av 2005-01-17 10:27:37 - Magnus Hallberg

Per, man kan ju ställa in validatorn på bland annat XHTML 1.1. Men på nåt sätt måste man ju kunna validera det. annars vet man ju inte om det är korrekt eller inte.


Svara

Sv:XHTML 1.1 och XSLT?

Postades av 2005-01-17 10:28:42 - Per Persson

Pröva med XSL-filen.


Svara

Sv: XHTML 1.1 och XSLT?

Postades av 2005-01-17 10:29:16 - Magnus Hallberg

Har gjort det och det funkar inte heller.


Svara

Sv:XHTML 1.1 och XSLT?

Postades av 2005-01-17 10:32:38 - Per Persson

Vad klagar den över?


Svara

Sv: XHTML 1.1 och XSLT?

Postades av 2005-01-17 10:37:34 - Magnus Hallberg

När jag validerar XML-filen klagar den p å alla taggar i XML-filen.

När jag kör XSL-filen får jag följande fel:
<b>
Sorry, I am unable to validate this document because its content type is application/octet-stream, which is not currently supported by this service.

The Content-Type field is sent by your web server (or web browser if you use the file upload interface) and depends on its configuration. Commonly, web servers will have a mapping of filename extensions (such as ".html") to MIME Content-Type values (such as text/html).
</b>


Svara

Sv:XHTML 1.1 och XSLT?

Postades av 2005-01-17 10:41:38 - Per Persson

Skickar du över filen eller låter du validatorn själv hämta filen (du anger en URL)?


Svara

Sv: XHTML 1.1 och XSLT?

Postades av 2005-01-17 10:48:50 - Magnus Hallberg

Jag anger URL.


Svara

Sv:XHTML 1.1 och XSLT?

Postades av 2005-01-17 10:56:42 - Per Persson

Din webbserver känner inte igen XSL-ändelsen och anger därför inte korrekt MIME-typ. Skicka över filen i stället.

Å andra sidan är det kanske ändå meningslöst att fortsätta, för i dagsläget kan en DTD inte ange att märken från en annan namnrymd är tillåtna mixat med de andra:
<b>This DTD Fragment is not normative because XML 1.0 DTDs do not support XML Namespaces and thus cannot correctly describe the allowed structure of an XSLT stylesheet.</b>
(http://www.w3.org/TR/xslt#dtd)

Dessutom är det ju så att XHTML-märkena inte nödvändigtvis kommer i "rätt" ordning i XSL-filen.

Jag ser ingen annan lösning än att du använder ett program som verkligen skapar en XHTML-fil av din XML-fil och XSL-fil. Som det är nu skapas XHTML-strukturen bara i webbklientens minne.


Svara

Sv: XHTML 1.1 och XSLT?

Postades av 2005-01-17 10:59:31 - Magnus Hallberg

Då kvittar det ju. Tackar för hjälpen i alla fall...


Svara

Sv:XHTML 1.1 och XSLT?

Postades av 2005-01-17 11:02:40 - Per Persson

Ändrade förra inlägget medan du skrev ditt...


Svara

Sv: XHTML 1.1 och XSLT?

Postades av 2005-01-17 11:17:17 - Magnus Hallberg

Så kan det bli..:) Vet du om något sådant program?


Svara

Sv:XHTML 1.1 och XSLT?

Postades av 2005-01-17 11:43:10 - Per Persson

Jag hittade en på mitt Linuxsystem för något år sedan. Men jag antar att du kör Windows...?


Svara

Sv: XHTML 1.1 och XSLT?

Postades av 2005-01-17 13:08:36 - Magnus Hallberg

japp, jag kör Windows jag söker vidare och lägger in det här om jag hittar något om fler vill ha det.


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 575
27 958
271 741
5 766
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies