---
title: "Xml --> html + wap?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/5152-xml-html-wap"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "cf"
published: "2000-05-24T13:23:00.000Z"
updated: "2000-05-26T18:06:00.000Z"
replies: 9
views: 561
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/5152-xml-html-wap"
---

# Xml --> html + wap?

## #1 — cf, 2000-05-24T13:23Z

Är det någon som använt XML för att skapa WML? 

Har börjat experimentera lite med XML och i och med att WML/WAP i princip verkar bygga på XML, så låter det för mig som en "naturlig" tillämpning.

Vad jag är ute efter är att skapa en webbtjänst, som via XML lätt kan anpassas (mha lämpliga stylesheets) till att fungera både för HTML och WAP.

Har inte hittat några exempel på sådana tillämpningar, så frågan är om en sådan lösning är meningsfull eller bara ett sätt att krångla till saker i onödan?

Permalänk: https://www.webforum.nu/p/5152

## #2 — emission, 2000-05-24T14:15Z

Tjena CF!!!!!

WML **är** en XML-variant (tillämpning med egen DTD). 

Så länge som XML-stödet är dåligt i webbläsarna är det inte så lämpligt att skjuta ut det. Hade läget varit ett annat skulle man mycket väl kunna använda XML, med olika stylesheets beroende på klienttyp.

Ska du bara göra sidan som ett exempel så kan du nog i och för sig göra en tillämpning som funkar i IE och i en WML-browser.

Permalänk: https://www.webforum.nu/p/237973

## #3 — sgtpepper, 2000-05-24T14:23Z

Om parsningen (f'låt) sker på servern så är det ju inget problem med att klienterna inte stödjer XML.

Använder du IIS så kan du köra med MS XMLDOM (följer med IE, installeras med regsrv32 på servern)och kör du med t.ex Java Servlets så kan du använda IBM's parser.

Skapa två XSL'er, precis som du skrev, en som formatterar datat i XML-filen med HTML-taggar och en som gör detsamma fast med WML-taggar. Borde funka bra.

Permalänk: https://www.webforum.nu/p/237974

## #4 — cf, 2000-05-24T15:00Z

Tack för tipset!

Tanken var inte att skicka ut XML (formaterad eller ej) till någon av klienterna. 

Vad jag tänkte prova var att gå (om)vägen via XML och sedan generera HTML, WML eller nåt annat beroende på klient. 

Tanken med detta är att kunna använda samma "content" till olika tillämpningar för att på så sätt göra systemet mer anpassningsbart till olika plattformar.

Hur ser det förresten ut med ev. PHP-stöd för en dylik tillämpning? Antar att IBM's parser bara fungerar med Java??

Permalänk: https://www.webforum.nu/p/237975

## #5 — sgtpepper, 2000-05-24T15:24Z

Kolla på <http://www.php.net/manual/ref.xml.php>  där står det beskrivet om PHP's XML-stöd.

Tyvärr så fungerar inte XSL i den parsern om jag förstod det hela rätt.

Det enklaste är nog att använda antingen ASP+XMLDOM eller JSP/Servlets+IBM's XML

Kolla på <http://www.xml.com/pub/Programming>  där hittar du en stor lista över olika verktyg/moduler för programmering med XML

Permalänk: https://www.webforum.nu/p/237976

## #6 — emission, 2000-05-24T17:22Z

XMLDOM är rätt enkelt (har bara använt det till att flytta DOM-variabler), och det är mycket riktigt möjligt att låta den parsa (irk!) XML+XSL.

Himla fyndigt, faktiskt!
 <http://xml.apache.org/cocoon/index.html>  har jag installerat, men aldrig provat. Den ska ge samma möjlighet.

Vad gäller PHP kan man ju alltid anropa ett externt program (finns en del kommandoradsbaserade prog som hanterar XML+XSL=HTML), men det riskerar ju att bli lite slött.

Permalänk: https://www.webforum.nu/p/237977

## #7 — cf, 2000-05-24T18:04Z

Cocoon verkar mycket intressant! Kanske skulle ta och återuppliva mina gamla java-kunskaper. Hittade ett online-kapitel från en O'Reilly-bok om just detta på: <http://www.oreilly.com/catalog/javaxml/chapter/ch09.html> 

Ser ut som att en implementering via PHP kan bli både krånglig och långsam, då det inte verkar finnas fullt XML-stöd.

Lite närmare till hands kanske det är att köra ASP och XMLDOM. Är dock lite osäker på om detta kan köras på IIS under W2K pro, eller om det endast funkar på W2K/NT4 Server...

Permalänk: https://www.webforum.nu/p/237978

## #8 — emission, 2000-05-24T19:06Z

Det går alldeles utmärkt att köra under PWS också.

Permalänk: https://www.webforum.nu/p/237979

## #9 — cf, 2000-05-26T17:45Z

Jag hittade en artikel om hur man skapar WML via ASP och XML. Den finns på:
 <http://www.webtechniques.com/archives/2000/03/passani/>

Permalänk: https://www.webforum.nu/p/237980

## #10 — emission, 2000-05-26T18:06Z

Bra artikel

Permalänk: https://www.webforum.nu/p/237981

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/5152-xml-html-wap
