XSLT 1. David Massey MBIB

Størrelse: px
Begynne med side:

Download "XSLT 1. David Massey MBIB"

Transkript

1 XSLT 1 David Massey MBIB

2 Structured information toolkit "XML's new playmates include stylesheets for display and transformation, strong methods for linking resources, tools for data manipulation and querying, error checking and structure enforcement tools, and a plethora of development environments. As a result of these applications, XML is assured a long and fruitful career as the structured information toolkit of choice." Ray, Learning XML, 2003, s. xi

3 XSLT "XSLT, the Extensible Stylesheet Language for Transformation, is an official recommendation of the World Wide Web Consortium (W3C). It provides a flexible, powerful language for transforming XML documents into something else, such as an HTML document, another XML document, a Portable Document Format (PDF) file, [...] a flat text file, a JPEG file, or most anything you want. You write an XSLT stylesheet to define the rules for tansforming an XML document, and the XSLT processor does the work." Tidwell, XSLT, 2008, s. 1

4 XML XSLT XSLT prosessor Result

5 Arbeidsflyt 1. Lag eller finn et XML-dokument som skal prosesseres 2. Lag et XSLT-stilark 3. Knytt XSLT-stilarket til XML-dokumentet 4. Kjør transformasjonen

6 XML eksempel <?xml version="1.0" encoding="utf-8"?> <books> <book number="b1"> <title>how to Build a Digital Library</title> <authors> <author> <first_name>ian H.</first_name> <family_name>witten</family_name> </author> <author> <first_name>david</first_name> <family_name>bainbridge</family_name> </author> </authors> <year>2003</year> <publisher>morgan Kaufmann Publishers</publisher> <isbn> </isbn> </book>

7 XML eksempel, forts. <book number="b2"> <title>understanding Digital Libraries</title> <edition>2</edition> <authors> <author> <first_name>michael</first_name> <family_name>lesk</family_name> </author> </authors> <year>2005</year> <publisher>morgan Kaufmann Publishers</publisher> <isbn> </isbn> </book> </books>

8 Illustrasjon: Tor Arne Dahl

9 Prøv selv Last ned books.xml fra: xml/ Åpne books.xml i XML Copy Editor Opprett et nytt XSLT (XSL Stylesheet (*.xsl) fra listen Lagre XSLTen som books.xsl

10 Prøv selv Åpne books.xml og kobler den til books.xsl med XML > Associate > XSLT Stylesheet En ny linje legges til XML-dokumentet som vil ligne dette:

11 Prøv selv Ha books.xml åpent Kjør XSL transformasjon: XML > XSL Transform... F8 Resultatet vises i et nytt dokumentfanekort

12 Traversing Vi begynner fra rotnoden (/) Vi traverserer en node om gangen og det er alltid kun en gjeldende node

13 <xsl:template match="/"> Hva i input-dokumentet skal behandles? Mønstergjenkjenning Angi i match-attributtet Bruk XPath syntaks / matcher rotnoden <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl=" version="1.0"> <xsl:template match="/"> </xsl:template> </xsl:stylesheet>

14 <xsl:value-of /> Hva skal skrives ut? Angi i verdien til select-attributtet Relativt til gjeldende node / books book book title title <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl=" version="1.0"> <xsl:template match="/"> <xsl:value-of select="books/book/title" /> </xsl:template> </xsl:stylesheet>

15 Prøv selv Oppdater books.xsl Legg til <xsl:value-of select="books/book/title" /> på riktig sted Husk å lagre books.xsl Kjør prosesseringen: XML > XSL Transform... (eller F8) Endre select slik at stilarket skriver ut family_name

16 XPath navigering select="." gjeldende node select="/" rotnoden select="books" relativt sti select="/books" absolutt sti select="books/book/authors/author/family_name" select="books//family_name"

17 <xsl:for-each> Brukes for å traversere et bestemt sett av noder. F.eks. alle bøkene i XML dokumentet. <xsl:template match="/"> <xsl:for-each select="books/book"> <xsl:value-of select="title" /> </xsl:for-each> </xsl:template> / books book book title title

18 <xsl:template match="/"> <xsl:for-each select="books/book"> <xsl:value-of select="title" /> </xsl:for-each> </xsl:template> / books book book title title <xsl:template match="/"> <xsl:for-each select="books/book"> <xsl:value-of select="title" /> </xsl:for-each> </xsl:template> / books book book title title <xsl:template match="/"> <xsl:for-each select="books/book"> <xsl:value-of select="title" /> </xsl:for-each> </xsl:template> / books book book title title

19 Prøv selv Endre XSLTen slik at det skriver ut titlene fra XML dokumentet Endre XSLTen slik at etternavn av forfatterne skrives ut istedenfor titlene Endre XSLTen slik at både fornavn og etternavn av forfatterne skrives ut

20 <xsl:text> Legg til tekst <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl=" version="1.0"> <xsl:template match="/"> <xsl:for-each select="books/book/authors/author"> <xsl:value-of select="first_name" /><xsl:text> </xsl:text> <xsl:value-of select="family_name" /> <xsl:text> </xsl:text> </xsl:for-each> </xsl:template> </xsl:stylesheet>

21 Prøv selv Bruk <xsl:text> for å forbedre resultatet som produseres av books.xsl Endre books.xsl slik at stilarket produserer følgende resultat: Fornavn: Ian H. Etternavn: Witten Fornavn: David Etternavn: Bainbridge Fornavn: Michael Etternavn: Lesk

22 XML til XML XSLT transformasjon XML XML resultat <?xml version="1.0" encoding="utf-8"?> <books> <book number="b1"> <title>how to Build a Digital Library</title> <authors> <author> <first_name>ian H.</first_name> <family_name>witten</family_name> </author> <author> <first_name>david</first_name> <family_name>bainbridge</family_name> </author> </authors> <year>2003</year> <publisher>morgan Kaufmann Publishers</publisher> <isbn> </isbn> </book> <?xml version="1.0" encoding="utf-8"?> <forfattere> <forfatter> <fornavn>david</fornavn> <etternavn>bainbridge</etternavn> </forfatter> <forfatter> <fornavn>michael</fornavn> <etternavn>lesk</etternavn> </forfatter> </forfattere>

23 Legg til markup <xsl:template match="/"> <forfattere> <xsl:for-each select="books/book/authors/author"> <forfatter> <fornavn><xsl:value-of select="first_name" /></fornavn> <etternavn><xsl:value-of select="family_name" /></etternavn> </forfatter> </xsl:for-each> </forfattere> </xsl:template>

24 Prøv selv Opprett et nytt XSLT-stilark, books2.xsl Legg til endringene fra forrige lysark Endre koblingen i books.xml slik at books2.xsl brukes for transformasjonen Prosesser XML-dokumentet Endre XSLT-stilarket slik at titler skrives ut istedenfor forfatterne. Husk å endre markupen

25 Aaagh Hvis du får denne feilmedling når du forsøke å prosessere XMLdokumentet kan en restart av XML Copy Editor løser problemet.

26 <xsl:sort /> <xsl:template match="/"> <forfattere> <xsl:for-each select="books/book/authors/author"> <xsl:sort select="family_name" /> <forfatter> <fornavn><xsl:value-of select="first_name" /></fornavn> <etternavn><xsl:value-of select="family_name" /></etternavn> </forfatter> </xsl:for-each> </forfattere> </xsl:template>

27 Prøv selv Bruk xsl:sort for å endre rekkefølgen på titlene slik at de sorteres etter utgivelsesdato. Attributtet order kan brukes for å bestemme rekkefølgen. Verdiene er enten ascending eller descending. Prøv begge

28 XML til XML XSLT prossessering XML XML resultat <?xml version="1.0" encoding="utf-8"?> <books> <book number="b1"> <title>how to Build a Digital Library</title> <authors> <author> <first_name>ian H.</first_name> <family_name>witten</family_name> </author> <author> <first_name>david</first_name> <family_name>bainbridge</family_name> </author> </authors> <year>2003</year> <publisher>morgan Kaufmann Publishers</publisher> <isbn> </isbn> </book> <?xml version="1.0" encoding="utf-8"?> <bøker> <bok> <tittel>understanding Digital Libraries</tittel> <år>2005</år> </bok> </bøker>

29 <xsl: if> <xsl:template match="/"> <bøker> <xsl:for-each select="books/book"> <xsl:sort select="year" order="descending" /> <xsl:if test="contains(authors/author/family_name, 'Lesk')"> <bok> <tittel><xsl:value-of select="title" /></tittel> <år><xsl:value-of select="year" /></år> </bok> </xsl:if> </xsl:for-each> </bøker> </xsl:template>

30 Prøv selv Prøv eksempelet fra forrige lysarket Endre stilarket slik at kun bøker skrevet etter 2003 kommer med i resultatet. Tips: <xsl:if test="year > 2003">

31 <xsl:choose> <xsl:template match="/"> <bøker> <xsl:for-each select="books/book"> <bok> <tittel><xsl:value-of select="title" /></tittel> <xsl:choose> <xsl:when test="year > 2004"> <alder><xsl:text>nytt!</xsl:text></alder> </xsl:when> <xsl:otherwise> <alder><xsl:text>gammelt!</xsl:text></alder> </xsl:otherwise> </xsl:choose> <år><xsl:value-of select="year" /></år> </bok> </xsl:for-each> </bøker> </xsl:template>

32 Prøv selv Endre books2.xsl fra if til choose, when og otherwise

33 Saxon Windows på HiOA: Transfom er navnet på programmet -s: hvilken XML-dokument? -o: hvor skal resultatet lagres? -xsl: hvilken XSLT-stilatk?

34 Prøv selv Lag html.xls som prosesserer books.xml og lager output som HTML Siden skal inneholder en overskrift (h1) og en tabell (table) Relevant tags er: html, head, title, h1, table, tr, th og td Tabellen skal bestå av tre kolonner: tittel, utgivelsesår og ISBN Mer info: Strukturen vises på neste lysark Fjern XML-deklarasjonen fra første linjen. Lagre resultatet som books.html og klikk på globusen for å se resultatet i en nettleser Forts.

35 Prøv selv Fjern: <?xml version="1.0" encoding="utf-8" standalone="yes"?> <html> </html> <head> </head> <body> </body> <title>bøker</title> <h1>bøker</h1> <table> <tr> </table> </tr> <tr> </tr> <td>how to Build a Digital Library</td> <td>2003</td> <td> </td> <td>understanding Digital Libraries</td> <td>2005</td> <td> </td> Legg gjerne til overskrifter på kolonnene! Da brukes th istedenfor td

36 Prøv selv I denne oppgaven skal et XML-dokument gjøres om til JSON som deretter brukes for å markere steder på et kart Hent XML-dokumentet mondial-europe-small.xml fra: Hent XSLT-stilarket mondial.xsl fra: Forts.

37 mondial-europe-small.xml <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/xsl" href="..\xslt\mondial.xsl"?> <mondial> <country car_code="al" area="28750" capital="cty-albania-tirane" memberships="org-bsec "> <name>albania</name> <population measured="est." year="1950"> </population> <population measured="est." year="1960"> </population> <population measured="est." year="1970"> </population> <population measured="est." year="1980"> </population> <population measured="est." year="1990"> </population> <population year="1997"> </population> <population measured="est." year="2000"> </population> <population year="2001" measured="census"> </population> <population year="2011" measured="census"> </population> <population_growth>0.3</population_growth> <infant_mortality>13.19</infant_mortality> <gdp_total>12800</gdp_total> <gdp_agri>19.5</gdp_agri> <gdp_ind>12</gdp_ind> <gdp_serv>68.5</gdp_serv> <inflation>1.7</inflation> <unemployment>16.9</unemployment>... Første 1,000 linjer fra: Forts.

38 Output JSON { "type": "FeatureCollection", "features": [{ "type":"feature", "geometry": { "type":"point", "coordinates": [19.82, 41.33] }, "properties": { "name": "Tirana" } },{ "type":"feature", "geometry": { "type":"point", "coordinates": [19.5, 42.07] },... },]} Forts.

39 mondial.xsl <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl=" version="1.0"> <xsl:template match="/"> <xsl:text>{ "type": "FeatureCollection", "features": [</xsl:text> <xsl:for-each select="fyll inn"> <xsl:text>{ "type":"feature", "geometry": { "type":"point", "coordinates": [</xsl:text> <xsl:value-of select="fyll inn" /> <xsl:text>, </xsl:text> <xsl:value-of select="fyll inn" /> <xsl:text>] </xsl:text> <xsl:text>}, "properties": { "name": "</xsl:text> <xsl:value-of select="fyll inn" /> <xsl:text>" } },</xsl:text> </xsl:for-each> <xsl:text>] }</xsl:text> </xsl:template> </xsl:stylesheet> 1. Oppdater mondial.xsl med riktig XPathadresser for å produsere JSON output fra forrige lysark 2. Kobler XSLT-stilarket til XML-dokumentet 3. Kjør transformasjonen Forts.

40 Åpner: 1. Fjern JSON som vist 2. Kopiere output som er produsert av XSLT-transformasjonen. Ikke ta med XML-deklarasjonen i første linje 3. Etter du limer inn din JSON: fjern ekstra komma i siste linje

41 Neste gang NB torsdag 21. september Mer XSLT

XSLT 2. David Massey MBIB

XSLT 2. David Massey MBIB XSLT 2 David Massey MBIB4140 21-9-2017 Demo html.xsl mondial.xsl albania 1214489 1618829

Detaljer

XML Schema. David Massey MBIB

XML Schema. David Massey MBIB XML Schema David Massey MBIB4140 29-8-2017 Structured information toolkit "XML's new playmates include stylesheets for display and transformation, strong methods for linking resources, tools for data manipulation

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidat nr: DELVIS LØSNINGSFORSLAG (ikke fullstendig) Eksamensdato: 12. desember 2005 Varighet: 3 timer (9:00 12:00) Fagnummer: LO515D Fagnavn:

Detaljer

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

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 HTML-del 1. er a) en HTML stil-tag b) en CSS stil-tag c) en HTML kommentar-tag d) en CSS kommentar-tag 2. Grafisk elementer på web skal være a) 72 ppi b) 144

Detaljer

Semistrukturerte data og XML

Semistrukturerte data og XML UNIVERSITETET I OSLO Semistrukturerte data og XML Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information? -- T. S. Eliot

Detaljer

1. XHTML. Innhold Innledning

1. XHTML. Innhold Innledning Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag XHTML Lene Hoff 19.9.2006 Lærestoffet er utviklet for faget XML Teknologi 1. XHTML Resymé: I denne leksjonen skal vi ta for oss standarden

Detaljer

EndNote referansehåndteringsprogram. HiVe biblioteket

EndNote referansehåndteringsprogram. HiVe biblioteket EndNote referansehåndteringsprogram HiVe biblioteket Mappestruktur Mine dokumenter EndNote Bibliotek.enl Bibliotek.Data Styles APA 6th HiVe.ens 2 Om EndNote EndNote brukes til å holde orden på litteraturreferanser.

Detaljer

Intro til WWW, HTML5 og CSS

Intro til WWW, HTML5 og CSS Intro til WWW, HTML5 og CSS Håkon Tolsby 20.08.2015 Håkon Tolsby 1 World Wide Web Webserver: Programvare som distribuerer websider og/eller maskin hvor programmet kjører Webbrowser (nettleser): Program

Detaljer

Vanlige spørsmål om EndNote (april 2013)

Vanlige spørsmål om EndNote (april 2013) Vanlige spørsmål om EndNote (april 2013) Her er svar på en del vanlig spørsmål og problemer som kan dukke opp når du arbeider med EndNote. Innhold Import av referanser... 1 Hvis EndNote låser seg:... 2

Detaljer

HVA ER XML? extensible Markup Language En standardisert måte å strukturere ulike typer data Åpent format Enkelt:

HVA ER XML? extensible Markup Language En standardisert måte å strukturere ulike typer data Åpent format Enkelt: HVA ER XML? extensible Markup Language En standardisert måte å strukturere ulike typer data Åpent format Enkelt: Tagger/Noder Attributter Mest kjente XML-versjon er XHTML En mengde datakilder er tilgjengelige

Detaljer

XML. Figur Et eksempel på et XML-dokument

XML. Figur Et eksempel på et XML-dokument Figur 13.1. Et eksempel på et XML-dokument XML jfr. Systemutvikling fra kjernen og ut, fra skallet og inn kapittel 13 systemutvikling

Detaljer

Grunnleggende om websider og HTML-kode

Grunnleggende om websider og HTML-kode Grunnleggende om websider og HTML-kode Html er et språk / en standard som brukes for å gi instrukser til nettlesere om hvordan ulike elementer på en webside skal fortolkes og presenteres for en sluttbruker.

Detaljer

Compello Fakturagodkjenning Versjon 10 Software as a service. Tilgang til ny modulen Regnskapsføring

Compello Fakturagodkjenning Versjon 10 Software as a service. Tilgang til ny modulen Regnskapsføring Compello Fakturagodkjenning Versjon 10 Software as a service Tilgang til ny modulen Regnskapsføring Dokumentopplysninger 2018 Compello AS. Med enerett. Microsoft, MS-DOS og Windows er registrerte varemerker

Detaljer

1. Lage og vise et enkelt XML-dokument

1. Lage og vise et enkelt XML-dokument Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Lage og vise et enkelt XML-dokument Lene Hoff (revidert av Tore Mallaug) 1.9.2013 Lærestoffet er utviklet for faget XML Teknologi 1. Lage

Detaljer

Kom i gang med Zotero: En enkel veiledning

Kom i gang med Zotero: En enkel veiledning Kom i gang med Zotero: En enkel veiledning Zotero er et gratis referanseverktøy for Windows og Mac. Du samler kildene fra nettsider og databaser og kan bruke de samme referansene i Word når du skriver.

Detaljer

Vanlige spørsmål om EndNote (september 2015)

Vanlige spørsmål om EndNote (september 2015) Vanlige spørsmål om EndNote (september 2015) Her er svar på en del vanlig spørsmål og problemer som kan dukke opp når du arbeider med EndNote. Innhold Import av referanser... 1 Hvis EndNote låser seg...

Detaljer

Compello Fakturagodkjenning Versjon 10.5 As a Service. Tilgang til Compello Desktop - Regnskapsføring og Dokument import

Compello Fakturagodkjenning Versjon 10.5 As a Service. Tilgang til Compello Desktop - Regnskapsføring og Dokument import Compello Fakturagodkjenning Versjon 10.5 As a Service Tilgang til Compello Desktop - Regnskapsføring og Dokument import Dokumentopplysninger 2018 Compello AS. Med enerett. Microsoft, MS-DOS og Windows

Detaljer

Last ned Norwegian mountains - Per Roger Lauritzen. Last ned

Last ned Norwegian mountains - Per Roger Lauritzen. Last ned Last ned Norwegian mountains - Per Roger Lauritzen Last ned Forfatter: Per Roger Lauritzen ISBN: 9788281691933 Format: PDF Filstørrelse: 25.40 Mb NORWEGIAN MOUNTAINS have been the basis of existence for

Detaljer

Citation and reference tools for your master thesis

Citation and reference tools for your master thesis Citation and reference tools for your master thesis Verktøy for å håndtere siteringer og referanser i masteroppgaven 1 Citations and references The citation goes into the body text and points to the full

Detaljer

Vanlige spørsmål om EndNote

Vanlige spørsmål om EndNote Vanlige spørsmål om EndNote (Oppdatert juni 2018) Her er svar på en del vanlig spørsmål og problemer som kan dukke opp når du arbeider med EndNote. Innhold Hvis EndNote låser seg... 2 Biblioteket er ødelagt...

Detaljer

Vanlige spørsmål om EndNote

Vanlige spørsmål om EndNote Vanlige spørsmål om EndNote (Oppdatert mars 2018) Her er svar på en del vanlig spørsmål og problemer som kan dukke opp når du arbeider med EndNote. Innhold Hvis EndNote låser seg... 2 Biblioteket er ødelagt...

Detaljer

</html> </head> <form action= rtkst.php > <p> Fornavn? <input type= text name= fornavn <input type= submit />

</html>  </head> <form action= rtkst.php > <p> Fornavn? <input type= text name= fornavn <input type= submit /> 2.3. Variabler og forms Eksempel 2.K: Et tekstelementet gir verdi til en PHP-variabel. Nedenfor: form-sidens kode med nettleserbilde. Motstående side: målprogramet med nettleserbilde av kjøringen (URLen

Detaljer

9. ASP med databasekopling, del II

9. ASP med databasekopling, del II Else Lervik 23.03.2004 Opphavsrett: Forfatter og Stiftelsen TISIP Lærestoffet er utviklet for faget LV192D Web-programmering med ASP 9. Resymé: I forrige leksjon så vi hvordan ASP kunne brukes til å vise

Detaljer

Citation and reference tools for your master thesis

Citation and reference tools for your master thesis Citation and reference tools for your master thesis Verktøy for å håndtere siteringer og referanser i masteroppgaven Citations and references The citation goes into the body text and points to the full

Detaljer

CASCADING STYLESHEETS (CSS)

CASCADING STYLESHEETS (CSS) CASCADING STYLESHEETS (CSS) HVA ER CSS Stylesheets er en metode for å flytte selve formatteringen av et HTML dokument ut av selve dokumentet og over i et eksternt regelsett. Dette skyldes HTMLs manglende

Detaljer

Citation and reference tools for your master thesis

Citation and reference tools for your master thesis Citation and reference tools for your master thesis Verktøy for å håndtere siteringer og referanser i masteroppgaven Citations and references The citation goes into the body text and points to the full

Detaljer

Verktøy for å håndtere siteringer og referanser i masteroppgaven. Citation and reference tools for your master thesis. Citations and references

Verktøy for å håndtere siteringer og referanser i masteroppgaven. Citation and reference tools for your master thesis. Citations and references Citation and reference tools for your master thesis Verktøy for å håndtere siteringer og referanser i masteroppgaven Citations and references The citation goes into the body text and points to the full

Detaljer

Last ned Gjøre alle ting nye - Henri J.M. Nouwen. Last ned

Last ned Gjøre alle ting nye - Henri J.M. Nouwen. Last ned Last ned Gjøre alle ting nye - Henri J.M. Nouwen Last ned Forfatter: Henri J.M. Nouwen ISBN: 9788270241453 Antall sider: 71 Format: PDF Filstørrelse:39.99 Mb Forfatteren forsøker i denne boka å finne ut

Detaljer

Noen ArcGIS-operasjoner

Noen ArcGIS-operasjoner Noen ArcGIS-operasjoner Innhold Definere hvilke data i kartlaget du vil jobbe med... 2 Endre symbol... 3 Vise prøvenummer på kartet... 4 Flytte eksisterende punkter... 4 Sette inn nye punkter/flater (lage

Detaljer

SAS FANS NYTT & NYTTIG FRA VERKTØYKASSA TIL SAS 4. MARS 2014, MIKKEL SØRHEIM

SAS FANS NYTT & NYTTIG FRA VERKTØYKASSA TIL SAS 4. MARS 2014, MIKKEL SØRHEIM SAS FANS NYTT & NYTTIG FRA VERKTØYKASSA TIL SAS 4. MARS 2014, MIKKEL SØRHEIM 2 TEMA 1 MULTIPROSESSERING MED DATASTEGET Multiprosessering har lenge vært et tema i SAS Stadig ny funksjonalitet er med på

Detaljer

Vanlige spørsmål om EndNote (mars 2015)

Vanlige spørsmål om EndNote (mars 2015) Vanlige spørsmål om EndNote (mars 2015) Her er svar på en del vanlig spørsmål og problemer som kan dukke opp når du arbeider med EndNote. Innhold Import av referanser... 1 Hvis EndNote låser seg... 2 Hvordan

Detaljer

Last ned Geometry - Ole Petter Jensen. Last ned

Last ned Geometry - Ole Petter Jensen. Last ned Last ned Geometry - Ole Petter Jensen Last ned Forfatter: Ole Petter Jensen ISBN: 9788291009391 Antall sider: 124 Format: PDF Filstørrelse:11.05 Mb This book will suit everyone, including those of you

Detaljer

Last ned Boka om meg. Astrid Lindgrens verden - Astrid Lindgren. Last ned

Last ned Boka om meg. Astrid Lindgrens verden - Astrid Lindgren. Last ned Last ned Boka om meg. Astrid Lindgrens verden - Astrid Lindgren Last ned Forfatter: Astrid Lindgren ISBN: 9788202552374 Format: PDF Filstørrelse: 28.71 Mb Boka om meg er en vakker minnebok hvor du kan

Detaljer

Vanlige spørsmål om EndNote

Vanlige spørsmål om EndNote Vanlige spørsmål om EndNote (Oppdatert november 2018) Her er svar på en del vanlige spørsmål og problemer som kan dukke opp når du arbeider med EndNote. Innhold Hvis EndNote låser seg... 2 Biblioteket

Detaljer

Last ned Madagaskar Og Dets Beboere. - Lars Nielsen Dahle. Last ned

Last ned Madagaskar Og Dets Beboere. - Lars Nielsen Dahle. Last ned Last ned Madagaskar Og Dets Beboere. - Lars Nielsen Dahle Last ned Forfatter: Lars Nielsen Dahle ISBN: 9781241330965 Format: PDF Filstørrelse: 13.76 Mb Title: Madagaskar og dets beboere.publisher: British

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidat nr: Eksamensdato: 13. mai 2005 Varighet: 3 timer (9:00 12:00) Fagnummer: LO515D Fagnavn: Klasser: NETT2005V Studiepoeng: 6 Faglærer:

Detaljer

Last ned. Beskrivelse mangler. Se gjerne forlagets (Vigmostad Bjørke) hjemmeside, der det kan finnes mer informasjon.

Last ned. Beskrivelse mangler. Se gjerne forlagets (Vigmostad Bjørke) hjemmeside, der det kan finnes mer informasjon. Last ned Vi merkes av livet - Per Arne Dahl Last ned Forfatter: Per Arne Dahl ISBN: 9788241913624 Format: PDF Filstørrelse: 23.76 Mb Beskrivelse mangler. Se gjerne forlagets (Vigmostad Bjørke) hjemmeside,

Detaljer

Biblioteket. EndNote referansehåndteringsprogram

Biblioteket. EndNote referansehåndteringsprogram Biblioteket EndNote referansehåndteringsprogram Om EndNote EndNote brukes til å holde orden på litteraturreferanser. De organiseres i et bibliotek. Enkle funksjoner for å hente inn referanser til Word,

Detaljer

Last ned Illustreret Norges Historie. [With Plates.]Vol.I - Ole Andreas Verland. Last ned

Last ned Illustreret Norges Historie. [With Plates.]Vol.I - Ole Andreas Verland. Last ned Last ned Illustreret Norges Historie. [With Plates.]Vol.I - Ole Andreas Verland Last ned Forfatter: Ole Andreas Verland ISBN: 9781241539481 Antall sider: 736 Format: PDF Filstørrelse: 26.99 Mb Title: Illustreret

Detaljer

file:///c:/users/michaelp/sites/dkdm/dw6/dreamweaver6.html

file:///c:/users/michaelp/sites/dkdm/dw6/dreamweaver6.html 1 of 9 15.04.2015 14:15 Spry og behaviours Både Spry and Behaviours er basert på programmeringsspråket Javascript. Javascript kjører i nettleseren og ikke på webserver som PHP og Perl. På en lignende måte

Detaljer

1. Mer om oppbyning av XML-dokument

1. Mer om oppbyning av XML-dokument Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Mer om oppbyning av XML-dokument Lene Hoff 2.9.2013 Lærestoffet er utviklet for faget XML Teknologi 1. Mer om oppbyning av XML-dokument Resymé:

Detaljer

DIGITALE MODELLER OG MENTALE MODELLER

DIGITALE MODELLER OG MENTALE MODELLER DIGITALE MODELLER OG MENTALE MODELLER (standarder og standardisering) Formidlet 2013-04-24 på VIANOVA Brukerkonferanse i Oslo av Eilif Hjelseth, Digitale UMB E-post: [email protected] DIGITALE MODELLER

Detaljer

EndNote Svar på de vanligste spørsmål og problemer

EndNote Svar på de vanligste spørsmål og problemer EndNote Svar på de vanligste spørsmål og problemer Biblioteket - Norges idrettshøgskole 2017 Oppdatert 16.10.2017 Hvem får EndNote på NIH?... 3 Operativsystem... 3 Biblioteket i EndNote... 3 Lagring av

Detaljer

Last ned 101 villmarkstips - Lars Monsen. Last ned. Last ned e-bok ny norsk 101 villmarkstips Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

Last ned 101 villmarkstips - Lars Monsen. Last ned. Last ned e-bok ny norsk 101 villmarkstips Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi Last ned 101 villmarkstips - Lars Monsen Last ned Forfatter: Lars Monsen ISBN: 9788292708378 Antall sider: 135 Format: PDF Filstørrelse: 14.37 Mb A new, revised version of the highly popular 101 Villmarkstips

Detaljer

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

Last ned Steffen Dahl - Steffen Dahl. Last ned. Last ned e-bok ny norsk Steffen Dahl Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi Last ned Steffen Dahl - Steffen Dahl Last ned Forfatter: Steffen Dahl ISBN: 9788230015223 Antall sider: 240 Format: PDF Filstørrelse: 23.50 Mb - Last ned e-bok ny norsk Steffen Dahl Gratis boken Pdf, ibook,

Detaljer

the web Introduksjon Lesson

the web Introduksjon Lesson Lesson 1 the web All Code Clubs must be registered. Registered clubs appear on the map at codeclub.org.uk - if your club is not on the map then visit jumpto.cc/18cplpy to find out what to do. Introduksjon

Detaljer

Vanlige spørsmål om EndNote

Vanlige spørsmål om EndNote Vanlige spørsmål om EndNote (oppdatert juni 2016) Her er svar på en del vanlig spørsmål og problemer som kan dukke opp når du arbeider med EndNote. Innhold Hvis EndNote låser seg... 2 Import av referanser...

Detaljer

Elektronisk innlevering/electronic solution for submission:

Elektronisk innlevering/electronic solution for submission: VIKINGTIDSMUSEET Plan- og designkonkurranse/design competition Elektronisk innlevering/electronic solution for submission: Det benyttes en egen elektronisk løsning for innlevering (Byggeweb Anbud). Dette

Detaljer

Hvordan aktivere pakker og enkelttitler

Hvordan aktivere pakker og enkelttitler Hvordan aktivere pakker og enkelttitler Innholdsfortegnelse 1 Fullpakker... 1 2 Partpakker... 2 2.1 Manuell aktivering... 2 2.2 Maskinell aktivering... 2 3 Custom-pakker... 5 3.1 Jeg har fått en fil fra

Detaljer

Kartleggingsskjema / Survey

Kartleggingsskjema / Survey Kartleggingsskjema / Survey 1. Informasjon om opphold i Norge / Information on resident permit in Norway Hvilken oppholdstillatelse har du i Norge? / What residence permit do you have in Norway? YES No

Detaljer

Last ned Nøklene - Tor Edvin Dahl. Last ned. Last ned e-bok ny norsk Nøklene Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

Last ned Nøklene - Tor Edvin Dahl. Last ned. Last ned e-bok ny norsk Nøklene Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi Last ned Nøklene - Tor Edvin Dahl Last ned Forfatter: Tor Edvin Dahl ISBN: 9788202386955 Format: PDF Filstørrelse: 24.86 Mb Krimnovelle til påsken! Last ned e-bok ny norsk Nøklene Gratis boken Pdf, ibook,

Detaljer

Hvorfor ikke bruke Word?

Hvorfor ikke bruke Word? XML-basert dokumentasjon Erfaringer med innføring av xmlbasert dokumentasjonsverktøy hos Kongsberg Seatex Sissel Kolvik Tidligere IBRUK as nå SK Teknisk Dokumentasjon [email protected] 1 Hvorfor ikke

Detaljer

Hangman. Steg 1: Velg et ord. Steg 2: Gjett en bokstav. Sjekkliste. Sjekkliste. Introduksjon

Hangman. Steg 1: Velg et ord. Steg 2: Gjett en bokstav. Sjekkliste. Sjekkliste. Introduksjon Hangman Erfaren Python Introduksjon La oss lage et spill: Hangman! Datamaskinen vil velge et ord og du kan gjette det bokstav for bokstav. Dersom du gjetter feil for mange ganger taper du. Steg 1: Velg

Detaljer

Zotero hurtigstartguide

Zotero hurtigstartguide Zotero hurtigstartguide Zotero er et referansehåndteringsverktøy som brukes sammen med Word, og lar deg lage riktige kildehenvisninger og litteraturlister ved ett klikk. VIKTIG Se alltid over informasjonen

Detaljer

NCE TOURISM FJORD NORWAY. FJORDNETT INTERNETTFORUM 2012 Bergen, 12./13. juni 2012

NCE TOURISM FJORD NORWAY. FJORDNETT INTERNETTFORUM 2012 Bergen, 12./13. juni 2012 NCE TOURISM FJORD NORWAY FJORDNETT INTERNETTFORUM 2012 Bergen, 12./13. juni 2012 HACKERS HOUR Hvor langt kommer vi med FjordNett rammeverket? Html CSS Javascript Hva er bestanddelene av en nettside? Html

Detaljer

DATAUTFORSKNING I EG, EG 7.1 OG EGENDEFINERTE FUNKSJONER SAS FANS I STAVANGER 4. MARS 2014, MARIT FISKAAEN

DATAUTFORSKNING I EG, EG 7.1 OG EGENDEFINERTE FUNKSJONER SAS FANS I STAVANGER 4. MARS 2014, MARIT FISKAAEN DATAUTFORSKNING I EG, EG 7.1 OG EGENDEFINERTE FUNKSJONER SAS FANS I STAVANGER 4. MARS 2014, MARIT FISKAAEN 2 INNLEDNING TEMA I SAS Enterprise Guide versjon 5.1 (februar 2012) kom det et nytt datautforskingsverktøy,

Detaljer

EKSAMEN Web-publisering

EKSAMEN Web-publisering EKSAMEN 6101 Web-publisering 02.06.2016 Tid: Målform: Sidetall: 3 timer Bokmål 5 (inkludert denne) Hjelpemiddel: Ingen Merknader: Vedlegg: Alle oppgavene er vektet, pass på å fordele tiden du bruker mellom

Detaljer

Markeringsspråk og XML

Markeringsspråk og XML Markeringsspråk og XML

Detaljer

Innhold. Bruksanvisning for Zotero (oppdatert 11/11/2017)

Innhold. Bruksanvisning for Zotero (oppdatert 11/11/2017) Bruksanvisning for Zotero (oppdatert 11/11/2017) Zotero er et program som brukes til å samle, spare og organisere referanser bøker, bokkapittel, artikler, websider, etc. Du kan lage samlinger med referanser

Detaljer

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

Last ned Arne Knudsen - Arne Knudsen. Last ned. Last ned e-bok ny norsk Arne Knudsen Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi Last ned Arne Knudsen - Arne Knudsen Last ned Forfatter: Arne Knudsen ISBN: 9788232801428 Antall sider: 424 Format: PDF Filstørrelse: 28.44 Mb Et utvalg bilder fra fotograf Arne Knudsen liv og virke. Last

Detaljer

Last ned Roald Amundsen - Hans Olav Thyvold. Last ned. Last ned e-bok ny norsk Roald Amundsen Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

Last ned Roald Amundsen - Hans Olav Thyvold. Last ned. Last ned e-bok ny norsk Roald Amundsen Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi Last ned Roald Amundsen - Hans Olav Thyvold Last ned Forfatter: Hans Olav Thyvold ISBN: 9788281691797 Format: PDF Filstørrelse: 18.14 Mb ROALD AMUNDSEN (1872-1928), a Norwegian polar explorer and national

Detaljer

Vanlige spørsmål om EndNote (april 2016)

Vanlige spørsmål om EndNote (april 2016) Vanlige spørsmål om EndNote (april 2016) Her er svar på en del vanlig spørsmål og problemer som kan dukke opp når du arbeider med EndNote. Innhold Hvis EndNote låser seg... 2 Import av referanser... 2

Detaljer

Radix en enkel innføring

Radix en enkel innføring Radix en enkel innføring Dette er en enkel oppskrift på den mest vanlige bruken av Radix. 1 Utgangspunkt: Du har laget en video som du vil dele med dine studenter i Fronter. Du kan da bruke Radix som lagrings-

Detaljer

Norsk (English below): Guide til anbefalt måte å printe gjennom plotter (Akropolis)

Norsk (English below): Guide til anbefalt måte å printe gjennom plotter (Akropolis) Norsk (English below): Guide til anbefalt måte å printe gjennom plotter (Akropolis) 1. Gå til print i dokumentet deres (Det anbefales å bruke InDesign til forberedning for print) 2. Velg deretter print

Detaljer

EKSAMEN Webpublisering

EKSAMEN Webpublisering Høgskolen i Telemark Fakultet for allmennvitenskapelige fag EKSAMEN 6101 Webpublisering 03.12.2015 Tid: Målform: Sidetal: 3 timer Bokmål 5 (inkludert denne) Hjelpemiddel: Ingen Merknader: Alle oppgavene

Detaljer

Innføring i bruk av CGI4VB

Innføring i bruk av CGI4VB Innføring i bruk av CGI4VB Her kommer en enkel innføring i bruk av modulen CGI4VB som kan benyttes for å lage CGI programmer i Visual Basic. CGI er en forkortelse for Common Gateway Interface den kommunikasjonsprotokollen

Detaljer

Information search for the research protocol in IIC/IID

Information search for the research protocol in IIC/IID Information search for the research protocol in IIC/IID 1 Medical Library, 2013 Library services for students working with the research protocol and thesis (hovedoppgaven) Open library courses: http://www.ntnu.no/ub/fagside/medisin/medbiblkurs

Detaljer

Last ned Historisk-Geographisk. Beskrivelse Over Kongoriget Norge I Middelalderen. - Peder Andreas Munch. Last ned

Last ned Historisk-Geographisk. Beskrivelse Over Kongoriget Norge I Middelalderen. - Peder Andreas Munch. Last ned Last ned Historisk-Geographisk. Beskrivelse Over Kongoriget Norge I Middelalderen. - Peder Andreas Munch Last ned Forfatter: Peder Andreas Munch ISBN: 9781241435356 Antall sider: 300 Format: PDF Filstørrelse:

Detaljer

Læringsmål og pensum. Hvordan virker webteknologi? (klient-tjener arkitektur) HTML - virkemåte. Nettleser: Firefox, Opera, Safari

Læringsmål og pensum. Hvordan virker webteknologi? (klient-tjener arkitektur) HTML - virkemåte. Nettleser: Firefox, Opera, Safari 1 2 Læringsmål og pensum TDT4105/4110 Informasjonsteknologi grunnkurs: Uke 35/36 HTML Førsteamanuensis Alf Inge Wang Læringsmål Lære å lage statiske hjemmesider Bilder Lenker Lister Tabeller Skjema for

Detaljer

EndNote referansehåndteringsprogram

EndNote referansehåndteringsprogram EndNote referansehåndteringsprogram Biblioteket Om EndNote EndNote brukes til å holde orden på litteraturreferanser. De organiseres i et bibliotek. Enkle funksjoner for å hente inn referanser til Word,

Detaljer

E-bøker. Ellen Wiger, bokselskap.no. Workshop: Bibliotek- og informasjonsvitenskap, HIOA, januar-februar økt: om Bokselskap og tekstkoding

E-bøker. Ellen Wiger, bokselskap.no. Workshop: Bibliotek- og informasjonsvitenskap, HIOA, januar-februar økt: om Bokselskap og tekstkoding E-bøker Workshop: Bibliotek- og informasjonsvitenskap, HIOA, januar-februar 2015 1. økt: om Bokselskap og tekstkoding Ellen Wiger, bokselskap.no bokselskap.no bokselskap = ebokportal, et paraplynettsted

Detaljer

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

Web fundamentals. Web design. Frontend vs. Backend 17.01.2008. Webdesign 17. januar 2008 3. Monica Strand Web fundamentals Webdesign 17. januar 2008 Monica Strand Webdesign 17. januar 2008 1 Web design Fagområdet Web design inneholder flere disipliner Grafisk design Informasjonsdesign Brukergrensesnittdesign

Detaljer

Bruksanvisning for Zotero (18/12/2014)

Bruksanvisning for Zotero (18/12/2014) Bruksanvisning for Zotero (18/12/2014) Zotero er et referansehåndteringsprogram som brukes til å samle, spare og organisere referanser bøker, bokkapittel, artikler, websider, etc. Du kan lage samlinger

Detaljer

Call function of two parameters

Call function of two parameters Call function of two parameters APPLYUSER USER x fµ 1 x 2 eµ x 1 x 2 distinct e 1 0 0 v 1 1 1 e 2 1 1 v 2 2 2 2 e x 1 v 1 x 2 v 2 v APPLY f e 1 e 2 0 v 2 0 µ Evaluating function application The math demands

Detaljer

Last ned Generell patologi - Tore Taraldsen. Last ned

Last ned Generell patologi - Tore Taraldsen. Last ned Last ned Generell patologi - Tore Taraldsen Last ned Forfatter: Tore Taraldsen ISBN: 9788299852128 Antall sider: 88 Format: PDF Filstørrelse:13.19 Mb Generell patologi er læren om grunnleggende sykdomsmekanismer.

Detaljer

Last ned Generell patologi - Tore Taraldsen. Last ned. Last ned e-bok ny norsk Generell patologi Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

Last ned Generell patologi - Tore Taraldsen. Last ned. Last ned e-bok ny norsk Generell patologi Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi Last ned Generell patologi - Tore Taraldsen Last ned Forfatter: Tore Taraldsen ISBN: 9788299852128 Antall sider: 88 Format: PDF Filstørrelse: 12.74 Mb Generell patologi er læren om grunnleggende sykdomsmekanismer.

Detaljer

Last ned En innføring i makroøkonomi - David A. Moss. Last ned

Last ned En innføring i makroøkonomi - David A. Moss. Last ned Last ned En innføring i makroøkonomi - David A. Moss Last ned Forfatter: David A. Moss ISBN: 9788271461935 Format: PDF Filstørrelse:11.80 Mb Boken gir en innføring i makroøkonomisk teori og praksis. Forfatteren

Detaljer

Last ned Kjobenhavns Kirker Og Klostere I Middelalderen. - Holger Frederik Rordam. Last ned

Last ned Kjobenhavns Kirker Og Klostere I Middelalderen. - Holger Frederik Rordam. Last ned Last ned Kjobenhavns Kirker Og Klostere I Middelalderen. - Holger Frederik Rordam Last ned Forfatter: Holger Frederik Rordam ISBN: 9781241426590 Antall sider: 660 Format: PDF Filstørrelse: 13.75 Mb Title:

Detaljer

Publiseringsveiledning for www.tromsfylke.no

Publiseringsveiledning for www.tromsfylke.no Publiseringsveiledning for www.tromsfylke.no Sist oppdatert 09.07.2013 av Khalil Dahbi Innholdsliste 1. Side:... 3 a. Lage en ny side:... 3 b. Endre innstilling til en side:... 3 c. Slette en side:...

Detaljer

ShareCat Bruker Manual

ShareCat Bruker Manual ShareCat Bruker manual ============================================================= SKARV Development Project Pålogging til ShareCat Steg 2 Steg 3 Steg 4 1. Skriv inn http://www.sharecat.com/sdp i adresse

Detaljer

MOD 250 Avansert programvareteknologi Extensible Markup Language, XML

MOD 250 Avansert programvareteknologi Extensible Markup Language, XML MOD 250 Avansert programvareteknologi Extensible Markup Language, XML Yngve Lamo Oktober 2004, revidert Oktober 2005 Contents 1 Introduksjon til XML 3 2 Læringsmål 5 3 Syntaksen til XML 6 4 HTML, XHTML

Detaljer

Last ned Alltid - i lyset - Anne Kari B. Solstad. Last ned

Last ned Alltid - i lyset - Anne Kari B. Solstad. Last ned Last ned Alltid - i lyset - Anne Kari B. Solstad Last ned Forfatter: Anne Kari B. Solstad ISBN: 9788771887273 Antall sider: 225 Format: PDF Filstørrelse:35.26 Mb Beskrivelse mangler. Se gjerne forlagets

Detaljer