webForumDet fria alternativet

Xml -> html

12 svar · 594 visningar · startad av front

frontMedlem sedan aug. 2000380 inlägg
#1

Jag har läst en bok om XML-gunderna och där författaren skrev att det kommer att ta minst 2 år innan man kan göra en sida i xml på grund av att det inte fins xml-stöd i många av dagens browsers. Det står även att Aftonbladet använder sig av xml, fast om man går in på aftonbladets sajt så ser man att det står .html på alla filer, använder dom något program för att göra om xml till html?
Finns det något sånt att ladda ner gratis?

cascaMedlem sedan feb. 20005 891 inlägg
#2

fast om man går in på aftonbladets sajt så ser man att det står .html på alla filer,

Öhh... dom har nog andra, "speciella" sidor för wap serru ;)

------------------
ännu ett otroligt genomtänkt inlägg av casca

[Redigerat av casca den 29 okt 2000]

frontMedlem sedan aug. 2000380 inlägg
#3

WAP?
I boken jag läste så står det att xml används till "vanliga" hemsidor.
Använder man inte wml för att göra wap-sidor?

aMedlem sedan maj 2000755 inlägg
#4

Öuhm, måste sälla mig till den undrande skaran, xml och wml är väl två helt skilda saker?

sgtpepperMedlem sedan apr. 20007 588 inlägg
#5

Nej, wml är en delmängd av xml.

Xml, html, wml, alla är de sprungna från sgml.

------------------
"Common sense is the collection of prejudices acquired by age 18" - Albert Einstein

frontMedlem sedan aug. 2000380 inlägg
#6

Tack för att du suddade ut ett par frågetecken sgtpepper!
Vet du om det går att använda xml till att göra en hemsida till pc och så att alla browsers klarar av den?

emissionMedlem sedan dec. 19996 721 inlägg
#7

Du tänker rätt. En del av XML-standarden är det som kallas XSL (eXtensible Style sheet Language). Med hjälp av ett sådan stylesheet kan man transformera XML till HTML, eller vad man nu vill. Transformeringen sköts av en parser på servern, vilket är den vanligaste lösningen på XML-drivna webbplatser.

------------------
-------------------
What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is.
Dan Quayle

frontMedlem sedan aug. 2000380 inlägg
#8

Tack för ett till bra svar.
Nu när jag kollar på xml sidor lokalt i Internet Explorer och väljer Visa källa så visas koden i xml, hur gör jag då för att parsern ska göra om koden till html på servern (i det här fallet PWS)?
Har ni några bra länkar så tar jag mer än gärna emot dom.

[Redigerat av front den 30 okt 2000]

davidMedlem sedan dec. 199949 inlägg
#9

Hej!

Jag vet kanske vad du vill åt... eller kanske inte. I alla fall:

Först XML dokumentet:
books.xml

<?xml version="1.0" encoding="iso-8859-1" ?>
<?xml:stylesheet href="books.css" type="text/css" ?>
<books>
<book>
  <title>Testar ASP-XML</title>
  <ISBN>1-8610003-38-2</ISBN>
  <authors>
    <author_name>David Hägg</author_name>
	<author_name>Mr Computergimp</author_name>
    <author_name>Mr McNab</author_name>
	<author_name>Nirder Nirdorsson</author_name>
  </authors>
  <description>Lugn, det är bara jag som testar XML.</description>
  <price US="$49.99"/>
</book>
</books>

Sedan kommer XML-StyleSheetet:
books.css

title {
    display: block;
	font-family: Verdana,Arial;
	font-weight: bold;
	font-size: 20pt;
	color: #9370db;
	text-align: center;
}

ISBN {
    display: block;
	font-family: Verdana,Arial;
	font-weight: bold;
	font-size: 12pt;
	color: #c71585;
	text-align: left;
}

authors {
    display: inline;
	font-family: Verdana,Arial;
	font-style: italic;
	font-size: 10pt;
	color: #9370db;
	text-align: left;
}

description {
    display: block;
	font-family: Verdana,Arial;
	font-size: 12pt;
	color: #FF1010;
	text-align: left;
}

------------------
/David

@ndersMedlem sedan juni 200032 969 inlägg
#10

Vet du om det går att använda xml till att göra en hemsida till pc och så att alla browsers klarar av den?

jajemen. så är hela vår nya weblösning byggd. kort fungerar det så att du låter microsofts xml-parser 3.0 att skapa html av ett eller flera xml-dokument och ett xsl-stylesheet.

fruktansvärt smidigt. :)

fungerar klockrent i alla webbläsare eftersom det är html som spottas ut.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
sucky, sucky. five dallah!</A>

RobbanMedlem sedan dec. 19992 555 inlägg
#11

Sedan kommer XML-StyleSheetet

Ett stylesheet (stilmall) är det mycket riktigt. Dock inte XSL utan CSS. Medan CSS fungerar aldeles utmärkt när det gäller att påverka presentationen i både HTML och XML, så är XSL mer kraftfull än så. Man kan t.ex. inte omvandla element med CSS. Det kan man med XSL.

Information om server-side XSL på MS produkter kan man hitta på MS hemsida. Jag hittade t.ex. denna artikel som kanske kan vara något.

------------------
Robban < robban@lipogram.com >

davidMedlem sedan dec. 199949 inlägg
#12

Självklart är det så Robban!

Jag skrev lite fel. Jag är inte så haj på XSL...

------------------
/David

frontMedlem sedan aug. 2000380 inlägg
#13

Tack för svaren, superbra länkar Robban!

131 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)