<?xml version="1.0" encoding="ISO-8859-1"?> - PowerPoint PPT Presentation

About This Presentation
Title:

<?xml version="1.0" encoding="ISO-8859-1"?>

Description:

texto07_01.xml – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 27
Provided by: Eduard126
Category:
Tags: xslt

less

Transcript and Presenter's Notes

Title: <?xml version="1.0" encoding="ISO-8859-1"?>


1
texto07_01.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo07_02.xsl"
?gt ltTextogt ltPgtLa especificación ltBgtXMLlt/Bgt
(ltIgtExtensible Markup Languagelt/Igt, lenguaje de
marcas extensible) está regulada por el ltBgtWorld
Wide Web Consortiumlt/Bgt o ltBgtW3Clt/Bgt
(ltIgtConsorcio W3lt/Igt), disponible en cualquiera
de las direccionesltBR/gt ltUgtwww.w3c.orglt/UgtltBR/gtltU
gtwww.w3.orglt/Ugtlt/Pgt lt/Textogt
2
ejemplo07_02.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet xmlnsxsl"http//www.w3.org/TR/WD-xsl"gt
ltxsltemplategt ltxslcopygt
ltxslapply-templates /gt lt/xslcopygt lt/xsltempla
tegt lt/xslstylesheetgt
3
texto07_03.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo07_04.xsl"
?gt ltTextogt ltPgtLa especificación ltBgtXMLlt/Bgt
(ltIgtExtensible Markup Languagelt/Igt, lenguaje de
marcas extensible) está regulada por el ltBgtWorld
Wide Web Consortiumlt/Bgt o ltBgtW3Clt/Bgt
(ltIgtConsorcio W3lt/Igt), disponible en cualquiera
de las direccionesltBR/gt ltUgtwww.w3c.orglt/UgtltBR/gtltU
gtwww.w3.orglt/Ugtlt/Pgt lt/Textogt
4
ejemplo07_04.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet xmlnsxsl"http//www.w3.org/TR/WD-xsl"gt
ltxsltemplategt ltxslvalue-of
/gt lt/xsltemplategt lt/xslstylesheetgt
5
catalogo07_05.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml
-stylesheet type"text/xsl" href"ejemplo07_06.xsl
"?gt ltcatálogogt ltlibrogt ltTítulogtClt/Títulogt
ltEditorialgtOsbornelt/Editorialgt ltautoresgt
ltAutorgtLuis Joyaneslt/Autorgt
ltAutorgtHéctor Castánlt/Autorgt lt/autoresgt
ltISBNgt8448123638lt/ISBNgt ltPáginasgt367lt/Páginasgt
ltPrecio moneda"Pta"gt3.995lt/Preciogt
ltPrecio moneda"Euro"gt24,01lt/Preciogt lt/librogt
ltlibrogt ltTítulogtXML in Actionlt/Títulogt
ltEditorialgtMicrosoft Presslt/Editorialgt
ltautoresgt ltAutorgtWilliam J. Pardilt/Autorgt
lt/autoresgt ltISBNgt0735605629lt/ISBNgt
ltPáginasgt354lt/Páginasgt ltPrecio
moneda"Pta"gt11.000lt/Preciogt ltPrecio
moneda"Euro"gt66,11lt/Preciogt lt/librogt
? Sigue
6
ltlibrogt ltTítulogtSistemas informáticos
multiusuario y en redlt/Títulogt
ltEditorialgtMcGrawHilllt/Editorialgt ltautoresgt
ltAutorgtPurificación Cerratolt/Autorgt
ltAutorgtPedro Jarillolt/Autorgt ltAutorgtEugenio
Lázarolt/Autorgt ltAutorgtMaría Dolores
Jarillolt/Autorgt lt/autoresgt
ltISBNgt8448105540lt/ISBNgt ltPáginasgt192lt/Páginasgt
ltPrecio moneda"Pta"gt2.465lt/Preciogt
ltPrecio moneda"Euro"gt14,81lt/Preciogt
lt/librogt lt/catálogogt
7
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltPgtRelación de editorialeslt/Pgt ltxslf
or-each select"//Editorial"gt ltxslvalue-of
/gtltBR/gt lt/xslfor-eachgt ltPgtLista de
títuloslt/Pgt ltxslfor-each select"//Título"gt ltxsl
value-of /gtltBR/gt lt/xslfor-eachgt ltPgtListado de
autoreslt/Pgt ltxslfor-each select"//Autor"gt ltxsl
value-of /gtltBR/gt lt/xslfor-eachgt lt/BODYgt lt/HTMLgt lt
/xsltemplategt lt/xslstylesheetgt
ejemplo07_06.xsl
8
catalogo.css
BODY font-familyVerdana,sans-serif H1
colorredfont-familyComic Sans
MS,fantasyfont-size18ptfont-weightboldertext-
aligncenter H2 color993366font-familyVerdan
a,sans-seriffont-size16ptfont-weightboldtext-
alignleft P colornavyfont-familyVerdana,sans
-seriffont-size12pt
9
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltPgtInformación de libroslt/Pgt ltxslfor
-each select"//libro"gt Título ltxslvalue-of
select"Título" /gtltBR/gt Editorial ltxslvalue-of
select"Editorial" /gtltBR/gt ISBN ltxslvalue-of
select"ISBN" /gtltBR/gt Número de páginas
ltxslvalue-of select"Páginas" /gtltBR/gt Precio
ltxslvalue-of select"Precio_at_moneda'Pta'" /gt
pesetasltBR/gt Precio ltxslvalue-of
select"Precio_at_moneda'Euro'" /gt
eurosltBR/gt ltBR/gt lt/xslfor-eachgt lt/BODYgt lt/HTMLgt lt
/xsltemplategt lt/xslstylesheetgt
ejemplo07_08.xsl
10
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltPgtEditoriales ordenadas por orden
alfabéticolt/Pgt ltxslfor-each select"//libro"
order-by"Editorial"gt ltBgtltxslvalue-of
select"Editorial" /gtlt/BgtltBR/gt lt/xslfor-eachgt ltPgt
Títulos de libros ordenados por orden alfabético
de sus editorialeslt/Pgt ltxslfor-each
select"//libro" order-by"Editorial"gt ltBgtltxslva
lue-of select"Título" /gtlt/Bgt (ltxslvalue-of
select"Editorial" /gt)ltBR/gt lt/xslfor-eachgt ltPgtTít
ulos de libros ordenados por sus ISBN (de mayor a
menor)lt/Pgt ltxslfor-each select"//libro"
order-by"-ISBN"gt ltBgtltxslvalue-of
select"Título" /gtlt/Bgt (ltxslvalue-of
select"ISBN" /gt)ltBR/gt lt/xslfor-eachgt ltPgtTítulos
de libros ordenados por sus páginas (de menor a
mayor)lt/Pgt ltxslfor-each select"//libro"
order-by"Páginas"gt ltBgtltxslvalue-of
select"Título" /gtlt/Bgt (ltxslvalue-of
select"Páginas" /gt)ltBR/gt lt/xslfor-eachgt lt/BODYgt
lt/HTMLgt lt/xsltemplategtlt/xslstylesheetgt
ejemplo07_10.xsl
11
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltPgtEditoriales ordenadas por orden
alfabéticolt/Pgt ltxslfor-each select"//libro"
order-by"Editorial"gt ltBgtltxslvalue-of
select"Editorial" /gtlt/BgtltBR/gt lt/xslfor-eachgt ltPgt
Títulos de libros ordenados por orden alfabético
de sus editorialeslt/Pgt ltxslfor-each
select"//libro" order-by"EditorialTítulo"gt ltB
gtltxslvalue-of select"Título" /gtlt/Bgt
(ltxslvalue-of select"Editorial"
/gt)ltBR/gt lt/xslfor-eachgt ltPgtTítulos de libros
ordenados por sus ISBN (de mayor a
menor)lt/Pgt ltxslfor-each select"//libro"
order-by"-ISBN"gt ltBgtltxslvalue-of
select"Título" /gtlt/Bgt (ltxslvalue-of
select"ISBN" /gt)ltBR/gt lt/xslfor-eachgt ltPgtTítulos
de libros ordenados por sus páginas (de menor a
mayor)lt/Pgt ltxslfor-each select"//libro"
order-by"Páginas"gt ltBgtltxslvalue-of
select"Título" /gtlt/Bgt (ltxslvalue-of
select"Páginas" /gt)ltBR/gt lt/xslfor-eachgt lt/BODYgt
lt/HTMLgt lt/xsltemplategt lt/xslstylesheetgt
ejemplo07_12.xsl
12
ejemplo07_14.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltPgtTítulos de libros ordenados por su
precio en pesetas (de menor a mayor)lt/Pgt ltxslfor
-each select"//libro" order-by"Precio_at_moneda'
Pta'"gt ltxslvalue-of select"Título" /gt -
ltxslvalue-of select"Precio_at_moneda'Pta'" /gt
pesetas.ltBR/gt lt/xslfor-eachgt ltPgtTítulos de
libros ordenados por su precio en euros (de mayor
a menor)lt/Pgt ltxslfor-each select"//libro"
order-by"-Precio_at_moneda'Euro'"gt ltxslvalue-of
select"Título" /gt - ltxslvalue-of
select"Precio_at_moneda'Euro'" /gt
euros.ltBR/gt lt/xslfor-eachgt lt/BODYgt lt/HTMLgt lt/xsl
templategtlt/xslstylesheetgt
13
ejemplo07_14.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltPgtTítulos de libros ordenados por su
precio en pesetas (de menor a mayor)lt/Pgt ltxslfor
-each select"//libro" order-by"Precio_at_moneda'
Pta'"gt ltxslvalue-of select"Título" /gt -
ltxslvalue-of select"Precio_at_moneda'Pta'" /gt
pesetas.ltBR/gt lt/xslfor-eachgt ltPgtTítulos de
libros ordenados por su precio en euros (de mayor
a menor)lt/Pgt ltxslfor-each select"//libro"
order-by"-precio_at_moneda'Euro'"gt ltxslvalue-of
select"Título" /gt - ltxslvalue-of
select"Precio_at_moneda'Euro'" /gt
euros.ltBR/gt lt/xslfor-eachgt lt/BODYgt lt/HTMLgt lt/xsl
templategt lt/xslstylesheetgt
14
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgtltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltPgtTítulos de libros con
anotacioneslt/Pgt ltxslfor-each select"//libro"gt lt
xslvalue-of select"Título" /gt ltxslif
match"//libroISBN'0735605629'"gt (este libro
no está en español)lt/xslifgt ltxslif
match"//libroPreciolt'03000'"gt (oferta,
precio ltxslvalue-of select"Precio_at_moneda'Pta
'" /gt pesetas) lt/xslifgt ltBR/gtlt/xslfor-eachgt ltPgt
Títulos de libros con notas sobre sus
páginaslt/Pgt ltxslfor-each select"//libro"gt ltxsl
value-of select"Título" /gt ltxslif
match"//libroPáginaslt'200'"gt (tamaño
pequeño) lt/xslifgt ltxslif match"//libroPáginas
gt'200'andPáginaslt'300'"gt (tamaño
medio) lt/xslifgt ltxslif match"//libroPáginasgt
'300'"gt (tamaño grande) lt/xslifgt ltBR/gtlt/xslfo
r-eachgtlt/BODYgtlt/HTMLgtlt/xsltemplategt lt/xslstylesh
eetgt
ejemplo07_16.xsl
15
ejemplo07_18.xsl
?xml version"1.0" encoding"ISO-8859-1"?gt ltxslst
ylesheet version"1.0" xmlnsxsl"http//www.w3.o
rg/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-html
40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltPgtTítulos de libros en
españollt/Pgt ltxslfor-each select"//libro"gt ltxsl
if match"//libronotISBN'0735605629'"gt ltxslv
alue-of select"Título" /gt ltBR/gt lt/xslifgt lt/xslf
or-eachgt lt/BODYgt lt/HTMLgt lt/xsltemplategt lt/xslst
ylesheetgt
16
ejemplo07_20.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltPgtListado de títulos de
libroslt/Pgt ltxslfor-each select"//libro"gt ltxsli
f match"//libroend()"gty por último,
lt/xslifgt "ltxslvalue-of select"Título"
/gt" ltxslif match"//libronotend()"gt,
lt/xslifgt lt/xslfor-eachgt lt/BODYgt lt/HTMLgt lt/xslte
mplategt lt/xslstylesheetgt
17
ejemplo07_22.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltPgtListado de títulos de
libroslt/Pgt ltxslfor-each select"//libro"gt ltxslv
alue-of select"Título" /gt ltxslchoosegt ltxslwhen
match".Páginasgt'300'"gt (libro de tamaño
grande)ltBR/gtlt/xslwhengt ltxslwhen
match".Páginasgt'200'"gt (libro de tamaño
mediano)ltBR/gtlt/xslwhengt ltxslwhen
match".Páginasgt'100'"gt (libro de tamaño
pequeño)ltBR/gtlt/xslwhengt ltxslotherwisegt
(demasiado pequeño para ser un libro)ltBR/gtlt/xslot
herwisegt lt/xslchoosegt lt/xslfor-eachgt lt/BODYgt lt/H
TMLgt lt/xsltemplategtlt/xslstylesheetgt
18
ejemplo07_24.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltH2gtListado de los primeros autores
de libroslt/H2gt ltxslfor-each select"//libro"gt ltx
slchoosegt ltxslwhen match".autores0"gt1.-
ltxslvalue-of select"autores/Autor" /gt
(ltxslvalue-of select"Título" /gt)ltBR/gtlt/xslwhengt
lt/xslchoosegt lt/xslfor-eachgt ltH2gtListado de los
primeros autores de libros españoleslt/H2gt ltxslfo
r-each select"//libro"gt ltxslchoosegt ltxslwhen
match".ISBNlt8448100000"gtlt/xslwhengt ltxslwhe
n match".autores0"gt1.- ltxslvalue-of
select"autores/Autor" /gt (ltxslvalue-of
select"Título" /gt)ltBR/gtlt/xslwhengt lt/xslchoosegt
lt/xslfor-eachgt lt/BODYgtlt/HTMLgtlt/xsltemplategtlt/xsl
stylesheetgt
19
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltH2gtListado de títuloslt/H2gt ltPgtLibros
de la editorial McGraw-Hilllt/Pgt ltxslfor-each
select"//libro" order-by"Título"gt ltxslchoosegt
ltxslwhen match".Editorial'McGrawHill'"gtltxslv
alue-of select"Título" /gtltBR/gtlt/xslwhengt ltxslot
herwisegtlt/xslotherwisegt lt/xslchoosegt lt/xslfor-e
achgt ltPgtLibros de diferentes editoriales a
McGraw-Hilllt/Pgt ltxslfor-each select"//libro"
order-by"Título"gt ltxslchoosegt ltxslwhen
match".Editorial'McGrawHill'"gtlt/xslwhengt ltxsl
otherwisegtltxslvalue-of select"Título" /gt
(Editorial ltxslvalue-of select"Editorial"
/gt)ltBR/gtlt/xslotherwisegt lt/xslchoosegt lt/xslfor-e
achgt lt/BODYgtlt/HTMLgtlt/xsltemplategtlt/xslstylesheet
gt
ejemplo07_26.xsl
20
ejemplo07_28.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet xmlnsxsl"http//www.w3.org/TR/WD-xsl"gt
ltxsltemplate match"/"gt ltxslfor-each
select"//"gt Nombre de nodo/etiqueta
ltxslnode-name /gt lt/xslfor-eachgt lt/xsltemplategt
lt/xslstylesheetgt
21
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtCatálogo de
libroslt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"catalogo.css" /gt ltH1gtCATÁLOGO DE
LIBROSlt/H1gt ltH2gtListado de datoslt/H2gt
ltBR/gt ltxslfor-each
select"//libro/"gt ltxslnode-name /gt
ltxslchoosegt ltxslwhen match"Precio_at_moneda'Pta
'"gtltBgtltxslvalue-of /gtlt/Bgt pesetaslt/xslwhengt ltxs
lwhen match"Precio_at_moneda'Euro'"gtltBgtltxslvalu
e-of /gtlt/Bgt euros ltBR/gt
lt/xslwhengt ltxslwhen match"autores"gt ltxsl
for-each select"./Autor"gt"ltxslvalue-of /gt"
lt/xslfor-eachgt lt/xslwhengt ltxslotherwisegtltBgtltxsl
value-of /gtlt/Bgtlt/xslotherwisegt lt/xslchoosegt ltBR
/gt lt/xslfor-eachgt lt/BODYgt lt/HTMLgt lt/xsltemplategt
lt/xslstylesheetgt
ejemplo07_30.xsl
22
agenda07_31.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo07_32.xsl"
?gt ltagendagt ltContenidogtLista de direcciones
weblt/Contenidogt ltrecursogt ltNombregtEDUARDO.COMlt
/Nombregt ltEnlacegthttp//www.ugr.eslt/Enlacegt
ltFiguragtfigs/logo_ra.jpglt/Figuragt
ltDescripcióngtRecursos de diseñolt/Descripcióngt ltC
orreoegtepeis_at_ugr.eslt/Correoegt lt/recursogt
ltrecursogt ltNombregtACTAlt/Nombregt
ltEnlacegthttp//www.acta.eslt/Enlacegt
ltFiguragtfigs/logo_ac.giflt/Figuragt
ltDescripcióngtAsociación de autoreslt/Descripcióngt
ltCorreoegtacta_at_acta.eslt/Correoegt lt/recursogt
ltrecursogt ltNombregtMcGraw-Hilllt/Nombregt
ltEnlacegthttp//www.mcgrawhill.eslt/Enlacegt
ltFiguragtfigs/logo_mc.giflt/Figuragt
ltDescripcióngtEditorial técnicalt/Descripcióngt ltCo
rreoegtinformacion_at_mcgraw-hill.eslt/Correoegt
lt/recursogt lt/agendagt
23
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltxslelement name"HTML"
/gt ltxslelement name"HEAD" /gt ltxslelement
name"TITLE"gt ltxslvalue-of select"//Contenido"
/gt lt/xslelementgt ltxslelement name"/HEAD"
/gt ltxslelement name"BODY" /gt ltLINK
rel"stylesheet" type"text/css"
href"agenda.css" /gt ltxslcommentgtltxslvalue-of
select"//Contenido" /gtlt/xslcommentgt ltH1gtltxslval
ue-of select"//Contenido" /gtlt/H1gt ltxslfor-each
select"//recurso"gt ltPgtEl recurso ltBgtltxslvalue-of
select"Nombre" /gtlt/Bgt contiene información
sobre ltIgtltxslvalue-of select"Descripción"
/gtlt/Igt y se localiza en la dirección
web ltxslapply-templates select"Enlace" /gt.ltBR/gt
Logotipo de identificación ltxslapply-templates
select"Figura" /gt lt/Pgt ltBR/gt lt/xslfor-eachgt
ejemplo07_32.xsl
? Sigue
24
ltxslelement name"/BODY" /gt ltxslelement
name"/HTML" /gt lt/xsltemplategt ltxsltemplate
match"Enlace"gt ltAgt ltxslattribute
name"href"gtltxslvalue-of /gtlt/xslattributegt ltxsl
value-of /gt lt/Agt lt/xsltemplategt ltxsltemplate
match"Figura"gt ltIMGgt ltxslattribute
name"src"gtltxslvalue-of /gtlt/xslattributegt lt/IMGgt
lt/xsltemplategt lt/xslstylesheetgt
25
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" language"VBScript"
xmlnsxsl"http//www.w3.org/TR/WD-xsl" xmlns"ht
tp//www.w3.org/TR/REC-html40" result-ns""gt ltxsl
template match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslva
lue-of select"//Contenido" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltLINK rel"stylesheet" type"text/css"
href"agenda.css" /gt ltH1gtltxslvalue-of
select"//Contenido" /gtlt/H1gt ltxslfor-each
select"//recurso"gt ltPgtEl recurso ltBgtltxslvalue-of
select"Nombre" /gtlt/Bgt contiene información
sobre ltIgtltxslvalue-of select"Descripción"
/gtlt/Igt.lt/Pgt ltPgtLa dirección de correo
electrónico es ltxslapply-templates
select"Correoe" /gtlt/Pgt ltBR/gt lt/xslfor-eachgt ltH2gt
NOTASlt/H2gt ltPgtDía y fecha actual ltBgtltxslevalgtFe
chaHora()lt/xslevalgtlt/Bgt lt/Pgt ltPgtMi monitor tiene
19 pulgadas, o sea, la diagonal de su pantalla
mide ltBgtltxslevalgtPulgadasACm(19)lt/xslevalgt
cmlt/Bgt.lt/Pgt lt/BODYgt lt/HTMLgt lt/xsltemplategt
ejemplo07_34.xsl
? Sigue
26
ltxslscriptgt Function FechaHora() FechaHoraNow()
End Function lt/xslscriptgt ltxslscriptgt Function
PulgadasACm(pulg) PulgadasACmpulg2.54 End
Function lt/xslscriptgt ltxsltemplate
match"Correoe"gt ltAgt ltxslattribute
name"href"gt ltxslevalgt"mailto"lt/xslevalgt ltxslv
alue-of /gt lt/xslattributegt ltxslvalue-of
/gt lt/Agt lt/xsltemplategt lt/xslstylesheetgt
Write a Comment
User Comments (0)
About PowerShow.com