Utföra XSL-omvandlingar via klient i Dreamweaver

Senast uppdaterad den 20 dec. 2021

Lär dig hur du utför XSL-omvandlingar via klient i Dreamweaver. Lär dig också att skapa XSLT-sidor och koppla dem till XML-sidor.

Användargränssnittet i Dreamweaver och senare har förenklats. Det kan därför hända att du inte hittar vissa av alternativen i den här artikeln i Dreamweaver och senare. Mer information finns i den här artikeln.

Arbetsflöde för att utföra XSL-transformeringar på klientsidan

Du kan utföra XSL-transformeringar på klientsidan.Läs om XSL-transformeringar på serversidan och klientsidan samt om att använda XML och XSL med webbsidor innan du bygger sidor som visar XML-data.

Det allmänna arbetsflödet för att utföra XSL-transformeringar på klientsidan är följande (varje steg beskrivs i andra ämnen):

Konfigurera en Dreamweaver-plats.

Skapa en XSLT-sida eller konvertera en HTML-sida till XSLT.

  • Skapa en hel XSLT-sida på din Dreamweaver-plats.

  • Konvertera en befintlig HTML-sida till en hel XSLT-sida.

Koppla en XML-datakälla till sidan (om du inte redan har gjort det).

XML-filen som du kopplar måste finnas i samma katalog som XSLT-sidan.

Bind dina XML-data till XSLT-sidan.

Visa XML-data genom att binda data till hela XSLT-sidan.

Lägg till ett Repeating Region XSLT-objekt till tabellen eller tabellraden som innehåller XML-dataplatshållarna om det är lämpligt.

Koppla XSLT-sidan till XML-sidan.

Lägg upp både XML-sidan och den länkade XSLT-sidan på din webbserver.

Visa XML-sidan i en webbläsare.

När du gör det transformerar webbläsaren XML-data, formaterar den med XSLT-sidan och visar den formaterade sidan i webbläsaren.

Skapa hela XSLT-sidor och visa data

Du måste använda en hel XSLT-sida för klientomvandlingar. (XSLT-avsnitt fungerar inte för den här typen av omvandling.) Följ dessa allmänna steg för att skapa, binda XML-data till och formatera XSLT-sidor för klientsidiga transformeringar:

Skapa XSLT-sidan.

Visa data på XSLT-sidan.

Visa upprepade element på XSLT-sidan.

När du har en hel XSLT-sida med platshållare för dynamiskt innehåll för dina XML-data måste du infoga en referens till XSLT-sidan i XML-sidan.

XML- och XSL-sidor som du använder för klientomvandlingar måste ligga i samma katalog. Om de inte gör det kommer webbläsaren att läsa XML-filen och hitta XSLT-sidan för omvandlingen, men den kommer inte att hitta resurser (formatmallar, bilder, osv.) som definierats av relativa länkar på XSLT-sidan.

Öppna XML-filen som du vill länka till din XSLT-sida.
Välj Kommandon > Koppla en XSLT-formatmall.
I dialogrutan klickar du på knappen Bläddra, bläddrar till den XSLT-sida som du vill länka till, väljer den och klickar på OK.
Klicka på OK för att stänga dialogrutan och infoga referensen till XSLT-sidan högst upp i XML-dokumentet.