Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic

Like dokumenter
XSLT 2. David Massey MBIB

XSLT 1. David Massey MBIB

Prelucrarea documentelor folosind XML. (C) Copyright Ştefan Trăuşan-Matu

EKSAMEN. Elektronisk publisering. INNFØRING MED PENN, evt. trykkblyant som gir gjennomslag

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG

file://c:\etext\document\dlftools.xsl

Oblig 2: Prototype. Oblig 2: Mulig sekvens. Oblig 2: Grovstruktur. Oblig 2: The Candy-community. Begrenset prototype Teste teknologi:

HTML-del. 1. <!-- ikke slett min kode, vær så snill --> er a) en HTML stil-tag b) en CSS stil-tag c) en HTML kommentar-tag d) en CSS kommentar-tag

XML. Figur Et eksempel på et XML-dokument

Semistrukturerte data og XML

Linked Open Data Kartverkets praktiske erfaringer

Starship SOSI versjon 5?

extensible Markup Language XML

Robineti termostatici. Jürgen Schlösser Armaturen. Perfection in heating

METODA REDUCERII LA UNITATE

Søndre Land kommune og elektronisk faktura/kreditnota

Intro til WWW, HTML5 og CSS

INFORMASJON OM ELEKTRONISK FAKTURA TIL IVAR IKS

Pen- tes'ng av webservices. Asbjørn Reglund Thorsen Gruppe- og utviklingsleder UIO/FSAT

1. Lage og vise et enkelt XML-dokument

Markeringsspråk og XML

Integrale cu parametru

INFORMASJON OM ELEKTRONISK FAKTURA TIL. Fredrikstad kommune

Last ned Fragmenter til et Kiellandbilde. Last ned

MOD 250 Avansert programvareteknologi Extensible Markup Language, XML

Webteknologi - Websalat. Tom Heine Nätt

Last ned. Beskrivelse mangler. Se gjerne forlagets (Spektrum) hjemmeside, der det kan finnes mer informasjon.

1. XHTML. Innhold Innledning

Europeiske standarder -- CIM og ENTSO-E CGMES. Svein Harald Olsen, Statnett Fornebu, 11. september 2014

Last ned Simens sjakkbok - Simen Agdestein. Last ned. Last ned e-bok ny norsk Simens sjakkbok Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

Navngivning av XML elementer

Brukerdokumentasjon. Webservices og webklient for kodeverk/ kodeverdi verifisering

Last ned Ned en størrelse på 4 uker. Last ned. Last ned e-bok ny norsk Ned en størrelse på 4 uker Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

Læringsmål XML. Markering av tekst. SGML-familien. Forstå prinsippene bak XML og XHTML. Forstå hva XML kan brukes til og hvordan.


CONDENSATOARE USCATE DE JOASA TENSIUNE PENTRU COMPENSAREA FACTORULUI DE PUTERE

Origo. Architecture Problems with current workflow Radioarchive Metadatabank Storytelling

Kom i gang med digital samhandling

Konvertering av kommunale organisasjonsdata

Web fundamentals. Web design. Frontend vs. Backend Webdesign 17. januar Monica Strand

Last ned The baby guest book : for barn som tåler å høre sannheten. Last ned

Last ned OL64. Ordleseprøve 64 ord. 5 stk. Last ned

Et flerspråklig datamodelleringsverktøy. med XML som modellrepresentasjon. Eirik Meland. vedlegg til hovedfagsoppgave

Last ned En enkel samtale om det vanskelige - Ester Rolén. Last ned

Last ned Stil og interiør - Gunnar Hjelde. Last ned. Last ned e-bok ny norsk Stil og interiør Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

NorStellas 3 strategiske prosjekter i 2007

Andreas Grydeland Sulejewski Teamleader Education SAP Norway

Markeringsspråk og XML

Oppsummering - Til nå... (1/ )

Høgskolen i Oslo og Akershus. Forprosjektrapport. Gruppe 11

Hvem jeg er Lars Marius Garshol Hovedfag informatikk på Blindern Jobbet et par år med XML i STEP Infotek, før jeg og noen andre startet Ontopia Har sk

Last ned. Boken viser et mangfold av stil og konsept i strandklubbdesign, signert internasjonalt kjente arkitekter.

Generere GML applikasjonsskjema

Last ned Strikk skjerf til hele familien - Gudrún S. Magnúsdóttir. Last ned

I prinsippet er det 2 alternative måter å sende elektronisk faktura på:

Web Services. Olav Lysne

Hvorfor ikke bruke Word?

Geomatikkdagene 2018 Stavanger

XML. Databaser Leksjon 14c: XML - 1

Last ned Bruk og kast - Frode Rønning. Last ned

Last ned Det nye testamentet = The New Testament : the book of Psalms

Last ned Parkeringsrett. Last ned. Last ned e-bok ny norsk Parkeringsrett Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

MMT105 Internettprogrammering Uke 44, høst 2007

Last ned. En venn - full av latter og moro. Forståelsesfull. Tar ditt parti når det stormer omkring deg. Gi Venner til noen du bryr deg om.

Oppsummering - Kurset (10/ )

Last ned Fra A til Å. Ressursbok - Anne-Lise Kristensen. Last ned

Last ned Leseboka vår - An-Magritt Hauge. Last ned

Last ned Fotspor - Dag Gulbrandsen. Last ned

SERI Forelesning Litt bakgrunn. Disclaimer. Mål for forelesning

XML Schema. David Massey MBIB

Last ned Førstehjelp. Last ned. Last ned e-bok ny norsk Førstehjelp Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

Informasjon om format på XML-rapporter. Reisetid. Informasjon om format på XML-rapporter levert fra Reisetid Versjonsnummer: 1.0.

Teknologiworkshop /04

XML - kurs. XML-kurs for nybegynnere. ICONS Management Elisabeth Buntz

Last ned Agenturloven med kommentarer - Ellen Johanne Eftestøl

1. Mer om oppbyning av XML-dokument

SPARQL. Daniel Reinholdt. Trondheim Daniel Reinholdt (NTNU) SPARQL Trondheim / 17

Det europeiske egenerklæringsskjemaet ESPD og ecertis

Tabeller. Tabeller på nettsider. Tabell eksempel 2. Tabell eksempel 1. <table> <tr><th>overskrift1</th>< th>overskrift2</th><th>overskrift3</th></tr>

MPEG-7. Problemstilling:

Elektronisk faktura i det offentlige

Digitalisering av anskaffelsesprosessen

Seman&sk web. Seman&sk hva?

Elektronisk faktura i det offentlige

Last ned Arbeidsrett - Stein Evju. Last ned. Last ned e-bok ny norsk Arbeidsrett Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

Elektronisk faktura e2b

Last ned Amme-ABC - Gro Nylander. Last ned. Last ned e-bok ny norsk Amme-ABC Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

Oppsummering - Til nå... (1/ )

Last ned Barmens grill - Lars Barmen. Last ned

Last ned Barmens grill - Lars Barmen. Last ned. Last ned e-bok ny norsk Barmens grill Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

Last ned Barnemat! - Nicola Graimes. Last ned

the web Introduksjon Lesson

SEmantic Health Integration Architecture (SEHIA) En lettere vei til interoperabilitet?

Last ned Vegtrafikkloven og trafikkreglene. Last ned

Last ned For godt til å være sunt - Heidi Medgard Oskam. Last ned

(12) Translation of european patent specification

Implementeringsveileder Elektronisk handelsformat Purring

Dalane Videregående Skole Egersund VK2 2, Økonomisk- administrative fag

Ny generasjon av standarder for bygging av en robust geografisk infrastruktur. Kent Jonsrud og Magnus Karge, IT-avdelingen Kartverket /13

Transkript:

Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Proiect nr. 154/323 cod SMIS 4428 cofinanțat de prin Fondul European de Dezvoltare Regională Investiții pentru viitorul dumneavoastră. Programul Operațional Sectorial Creșterea Competitivității Economice - POS CCE

Platformăde e-learning și curriculăe-content pentru învățământul superior tehnic Interacțiunea om-calculator 9. XSL

Foi de stil O foaie de stil XSLT tipică este un document de tip xsl:stylesheet : <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/xsl/transform">............. </xsl:stylesheet> 3 3

Reguli XSLT Regulile XSLT au două părți: O parte care conține un şablon pentru specificarea locului în care se aplică regula. Pentru referirea la anumite noduri din arborele unui document, se foloseşte limbajul XPath pentru indicarea căilor de acces la acele noduri. Nodul astfel referit este nodul context pentru elementele din partea a doua a regulii, care descriu fragmentul de arbore rezultat. Efectul aplicării regulii, adică fragmentul de arbore rezultat. 4 4

Reguli XSLT Declararea unei reguli se face cu elementul template : <xsl:template match="... sablon...">........ fragment de arbore rezultat 5 5

<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="b1.xsl"?> <bib> <webdoc src="http://concept.cs.uah.edu/cg/cg-standard.html" abr="cg"> Conceptual Graphs </webdoc> <webdoc abr="cyc" src="http://www.cyc.org"> CYC</webdoc> <webdoc abr="dom" src="http://www.w3.org/dom"> DOM </webdoc> <webdoc abr="kif" src="http://logic.stanford.edu/kif/kif.html"> Knowledge Interchange Format </webdoc> <webdoc abr="kqml" src="http://www.cs.umbc.edu/kqml"> KQML </webdoc> <webdoc abr="rdf" src="http://www.w3.org/rdf"> RDF Specification <an>1999</an></webdoc> <webdoc abr="rdfs" src="http://www.w3.org/tr/wd-rdf-schema"> RDF Schema Specification</webdoc> <articol abr="sho93"> <autor> Y. Shoham, Agent-oriented programming </autor> <revista nr="60"> <titlu>artificial Intelligence</titlu> <an>1993</an> <pp> 51-92</pp> </revista> </articol> <webdoc abr="xml" src="http://www.w3.org/xml"> XML </webdoc> <carte abr="xmlc" isbn="1-861003-4-12"> <autor> Cagle, K. </autor><autor>gibbons, D.</autor><autor> Hunter, D.</autor><autor> Ozu, N.</autor><autor>Pinnock, J. </autor><autor>spencer, P.</autor> <titlu> Beginning XML </titlu> <editura>wrox Press,</editura> <an> 2000</an> </carte> </bib> 6 6

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/xsl/transform"> <xsl:template match="/"> <html> <body> <xsl:value-of select="/bib/webdoc[@abr='rdf']"/> </body> </html> </xsl:stylesheet> Rezultat: RDF Specification 1999 7 7

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/xsl/transform"> <xsl:template match="/"> <html> <body> <h2>paginile de web sunt:</h2> <ol> <xsl:for-each select="/bib/webdoc"> <li> <xsl:value-of select="."/> </li> </xsl:for-each> </ol> </body> </html> </xsl:stylesheet> 8 8

<html> <body> <h2>paginile de web sunt :</h2> <ol> <li> Conceptual Graphs </li> <li> CYC</li> <li> DOM </li> <li> Knowledge Interchange Format </li> <li> KQML </li> <li> RDF Specification 1999</li> <li> RDF Schema Specification</li> <li> XML </li> </ol> </body> </html> 9 9

Paginile de web sunt : 1.Conceptual Graphs 2.CYC 3.DOM 4.Knowledge Interchange Format 5.KQML 6.RDF Specification 1999 7.RDF Schema Specification 8.XML 10 10

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/xsl/transform"> <xsl:template match="/"> <html> <body> <h2>situri de vizitat!</h2> <ul> <xsl:apply-templates/> </ul> </body> </html> <xsl:template match="webdoc"> <li> <xsl:value-of select="@src"/> </li> <xsl:template match="articol"> <xsl:template match="carte"> </xsl:stylesheet> 11 11

<html> <body> <h2>situri de vizitat!</h2> <ul> <li>http://concept.cs.uah.edu/cg/cg-standard.html</li> <li>http://www.cyc.org</li> <li>http://www.w3.org/dom</li> <li>http://logic.stanford.edu/kif/kif.html</li> <li>http://www.cs.umbc.edu/kqml</li> <li>http://www.w3.org/rdf</li> <li>http://www.w3.org/tr/wd-rdf-schema</li> <li>http://www.w3.org/xml</li> </ul> </body> </html> 12 12

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/xsl/transform"> <xsl:template match="/bib/webdoc"> <xsl:value-of select="@src"/> <xsl:template match="/bib/articol">articol <xsl:template match="/bib/carte">carte <xsl:template match="/bib"> document </xsl:stylesheet> Rezultatul este: document 13 13

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/xsl/transform"> <xsl:template match="/"> <html> <body> <h2>situri de vizitat!</h2> <ul> <xsl:apply-templates/> </ul> </body> </html> <xsl:template match="webdoc"> <li> <xsl:element name="a"> <xsl:attribute name="href"> <xsl:value-of select="@src"/> </xsl:attribute> <xsl:value-of select="."/> </xsl:element> </li> <xsl:template match="articol"> <xsl:template match="carte"> 14 </xsl:stylesheet> 14

15 15