Hvordan lage XSL Fra en XML-fil

Hvordan lage XSL Fra en XML-fil


XSL er et stilark språk som brukes til å formatere elementer skapt i XML. Derfor er XSL vanligvis skrevet for hånd med et stilark. XSL er støttet av de fleste store Web utviklingsverktøy, inkludert Dreamweaver og Microsoft Visual Web Developer. Stilark generatorer er fritt tilgjengelig på nettet. Men det er en enkel sak å lage en XSL-stilark som skriver ut alle XML-elementer i dokumentet.

Bruksanvisning

1 Opprett en ny XSL-fil ved hjelp av XML / XSL editor.

2 Hvis det ikke har blitt automatisk satt inn av XML editor, lage en <stil> erklæring som følger:
<Xsl: stil version = "1.0" xmlns: xsl = "http://www.w3.org/1999/XSL/Transform&quot;>

3 Angi utskriftsmetode til XML som vist:
<Xsl: Utgang method = "xml" />

4 Lag en mal som kopierer alle elementene i dokumentet:
<Xsl: mal kamp = "@ * | node ()">

&lt;xsl:copy>
&lt;xsl:apply-templates select=&quot;@* | node()&quot;/>
&lt;/xsl:copy>
&lt;/xsl:template>

5 Legg inn et avsluttende </ xsl: stil> tag.

6 Lagre og teste filen. Den resulterende transformasjon vil vise innholdet fra hvert element i XML-filen.

Hint

  • Hvis du får feil, sikre at XSL-filen er både gyldig og godt utformet.
  • Ikke alle XML-prosessorer krever en <apply-templates> element. Microsoft-teknologi, krever imidlertid denne påstanden.
  • Noen visuelle verktøy vil tillate deg å kartlegge dine XML-elementer og generere XSL automatisk.
  • Sammenhengene mellom XML, XSL, og programvareutvikling miljøer kan være komplisert. Sørg for at du kan lykkes kjøre et grunnleggende eksempel i miljøet før du prøver mer komplekse transformasjoner.