XSLT 2. David Massey MBIB
|
|
- Klara Helgesen
- 6 år siden
- Visninger:
Transkript
1 XSLT 2 David Massey MBIB
2 Demo html.xsl mondial.xsl
3 <mondial> <country> <name>albania</name> <population measured="est." year="1950"> </population> <population measured="est." year="1960"> </population> <city id="cty-albania-tirane" country="al"> <name>tirana</name> <name>tirane</name> <latitude>41.33</latitude> <longitude>19.82</longitude> <elevation>110</elevation> <population year="1987">192000</population> <population year="1990" measured="estimate">244153</population> <population year="2011" measured="census">418495</population> </city> </country> </mondial>
4 Attributter Skriv ut navn og ID for hver storby <xsl:template match="/"> <xsl:for-each select="mondial/country/city"> <xsl:text>navn: </xsl:text><xsl:value-of select="name" /> <xsl:text> Id: </xsl:text><xsl:value-of /> <xsl:text> </xsl:text> </xsl:for-each>
5 Prøv selv Opprett mondial2.xsl Koble XSLT-stilarket til mondial-europe-small.xml Legg inn reglene fra forrige lysarket Endre stilarket slik at listen sorteres alfabetisk etter storbyens navn
6 Attributter Legg til befolkningstallet fra 2011 <xsl:template match="/"> <xsl:for-each select="mondial/country/city"> <xsl:text>navn: </xsl:text><xsl:value-of select="name" /> <xsl:text> Id: </xsl:text><xsl:value-of /> <xsl:text> Befolkningstall: </xsl:text><xsl:value-of = '2011']" /> <xsl:text> </xsl:text> </xsl:for-each>
7 Prøv selv Legg til oppdateringen fra forrige lysarket i mondial2.xsl Endre listen slik at den sorteres etter befolkningstall fra 2011
8 Templates "A rule in a XSLT stylesheet that defines how part of an XML document should be transformed." Tidwell, s. 940
9 Templates <xsl:template match="/"> <xsl:for-each select="mondial/country/city"> <xsl:text>navn: </xsl:text><xsl:value-of select="name" /> <xsl:text> </xsl:text> </xsl:for-each>
10 <xsl:apply-templates /> "Instructs the XSLT processor to apply the appropriate templates to a node-set or sequence. [...] Select (Optional attribute): Contains an XPath expression that selects nodes to which templates should be applied." Tidwell, s. 372
11 <xsl:apply-templates /> <xsl:template match="/"> <xsl:apply-templates /> <xsl:template match="country"> <xsl:value-of select="name" /> <xsl:template match="/"> <xsl:apply-templates select="mondial/country" /> <xsl:template match="country"> <xsl:value-of select="name" />
12 Prøv selv Opprett mondrial3.xsl Prøv begge metoder fra forrige lysarket
13 Prøv selv Hva skjer hvis du endrer mondial3.xsl til disse? Igjen, prøv begge metoder. <xsl:template match="/"> <xsl:apply-templates /> <xsl:template match= city"> <xsl:value-of select="name" /> <xsl:template match="/"> <xsl:apply-templates select="mondial/country/city" /> <xsl:template match= city"> <xsl:value-of select="name" />
14 Flere templates <xsl:template match="/"> <xsl:apply-templates select="mondial/country" /> <xsl:apply-templates select="mondial/country/city" /> <xsl:template match="country"> <xsl:text> </xsl:text> <xsl:template match="city"> <xsl:text> </xsl:text> <xsl:template match="/"> <xsl:apply-templates select="mondial/country" /> <xsl:template match="country"> <xsl:text> </xsl:text> <xsl:apply-templates select="city" /> <xsl:template match="city"> <xsl:text> </xsl:text>
15 Flere templates <xsl:template match="/"> <xsl:apply-templates select="mondial/country" /> <xsl:apply-templates select="mondial/country/city" /> <xsl:template match="country"> <xsl:text> </xsl:text> <xsl:template match="city"> <xsl:text> </xsl:text>
16 Flere templates <xsl:template match="/"> <xsl:apply-templates select="mondial/country" /> <xsl:template match="country"> <xsl:text> </xsl:text> <xsl:apply-templates select="city" /> <xsl:template match="city"> <xsl:text> </xsl:text>
17 Prøv selv Inspirert av forrige lysarket oppdater mondial3.xsl Stilarket skal skrive ut alle storbyene som tilhører et land i hver sin HTML-tabell. Se skjermdumpet til høyre Tabellene skal inneholder to kolonner navn og befolkningstall. Bruk befolkningstallet fra 2011.
18 Sortere etter navn på land <xsl:template match="/"> <html> <h1>storbyene</h1> <xsl:apply-templates select="mondial/country"> <xsl:sort select="name" /> </xsl:apply-templates> </html>
19 Prøv selv Endre mondial3.xsl slik at landene sorteres alfabetisk etter navn. Se forrige lysarket
20 Endre formatet på befolkningstallet <xsl:template match="city"> <tr> <td><xsl:value-of select="name" /></td> <td><xsl:value-of = '2011'], '###,###')" /></td> </tr> Mer info:
21 Prøv selv Endre mondial3.xsl slik at befolkningstallet formateres. Se forrige lysarket
22 Fjern tomme tabeller <xsl:template match="country"> <h2><xsl:value-of select="name" /></h2> <xsl:if test="count(city) > 0"> <table> <xsl:apply-templates select="city" /> </table> </xsl:if>
23 Mer XPath position() last() <xsl:for-each select="mondial/country/city"> <xsl:text>{ "type":"feature", "geometry": { "type":"point", "coordinates": [</xsl:text> <xsl:value-of select="longitude" /> <xsl:text>, </xsl:text> <xsl:value-of select="latitude" /> <xsl:text>] </xsl:text> <xsl:text>}, "properties": { "name": "</xsl:text> <xsl:value-of select="name" /> <xsl:text>" }</xsl:text> <xsl:if test="position()!= last()"> <xsl:text>,</xsl:text> </xsl:if> </xsl:for-each>
24 Prøv selv <xsl:template match="city"> <xsl:choose> <xsl:when test="position() mod 2 = 1"> <tr bgcolor="#ffe4c4"> <td><xsl:value-of select="name" /></td> <td><xsl:value-of select="format-number(population[@year = '2011'], '###,###')" /></td> </tr> </xsl:when> <xsl:otherwise> <tr> <td><xsl:value-of select="name" /></td> <td><xsl:value-of select="format-number(population[@year = '2011'], '###,###')" /></td> </tr> </xsl:otherwise> </xsl:choose> Endre city-template i mondial3.xsl Flere fargekoder:
25 Prøv selv Oppgaven tar utgangspunkt i Deichmanske bibliotekets anbefalingstjenesten: Les mer om tjenesten her: Jeg har hentet noen anmeldelser vha av tjenestens API: Resultatet er data i JSON-formatet Hent resultatet (bokanbefalinger.json) fra: Forts.
26 Prøv selv Gjør om JSON til XML vha av tjenesten: Kopier resultatet inn i XML Copy Editor og lagre dokumentet som bokanbefalinger.xml Resultatet av konvertering er ikke en velformet XML-dokument. Gjør de nødvendige endringer slik at bokanbefalinger.xml er velformet Opprett bokanbefalinger.xsl som gjør om bokanbefalinger.xml til bokanbefalinger.html Her er det ingen fasit. Bruk XSLT for å presenterere dataene i en nettleser på best mulig måte for sluttbrukerne Forts.
27 Prøv selv Hjelp til markeringsspråket HTML finnes her: F.eks.: oversfrifter (h1- h6), lister (ol, ul, li), avsnitt (p), tabeller (table, tr, th, td), osv. bokanbefalinger.xml inneholder nettadressen til forsidebilder i cover_url-elementet. Dette bør være en del av presentasjonen. HTML elementet for bilder er img. Les mer her: <xsl:attribute> brukes for å legge til attributter til en element i XSLT. Se eksempler 2 og 3 for inspirasjon:
28 Neste gang Tirsdag 26. september. Rom: P35 PI458 XML workshop XML, XSD, XPath, XQuery og XSLT
XSLT 1. David Massey MBIB
XSLT 1 David Massey MBIB4140 12-9-2017 Structured information toolkit "XML's new playmates include stylesheets for display and transformation, strong methods for linking resources, tools for data manipulation
DetaljerPlatformă de e-learning și curriculă e-content pentru învățământul superior tehnic
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
DetaljerHØ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:
DetaljerOblig 2: Prototype. Oblig 2: Mulig sekvens. Oblig 2: Grovstruktur. Oblig 2: The Candy-community. Begrenset prototype Teste teknologi:
Oblig 2: Prototype Oblig 2: The Candy-community. Om XML, XSLT, Sablotron og HTML. Begrenset prototype Teste teknologi: XML, XSLT, Sablotron, HTML Velge og illustrere metadata: Interessant for deres prosjekt
DetaljerHØGSKOLEN I SØR-TRØNDELAG
HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Løsningsforslag Kandidat nr: Eksamensdato: 13. mai 2005 Varighet: 3 timer (9:00 12:00) Fagnummer: LO515D Fagnavn: Klasser: NETT2005V Studiepoeng:
DetaljerXML 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
DetaljerSemistrukturerte 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
DetaljerDATAUTFORSKNING 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,
Detaljer1. 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
DetaljerNCE 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
DetaljerMMT105 Internettprogrammering Uke 44, høst 2007
MMT105 Internettprogrammering Uke 44, høst 2007 Introduksjon til CSS MMT105 HiNT 2007 1 HTML-elementenes strukturerende egenskaper HTML-elementene skal markere strukturen i et webdokument, dvs. at de forskjellige
DetaljerEKSAMEN. Elektronisk publisering. INNFØRING MED PENN, evt. trykkblyant som gir gjennomslag
Høgskolen i Gjøvik KANDIDATNUMMER: EKSAMEN FAGNAVN: FAGNUMMER: Elektronisk publisering L101G EKSAMENSDATO: 04.01.01 KLASSE: TID: FAGLÆRER: ANTALL SIDER UTLEVERT: TILLATTE HJELPEMIDLER: 99hinga/b, 99hdmua/b
DetaljerHVA 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
DetaljerHTML-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
DetaljerMOD 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
Detaljer1. 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
DetaljerGrunnleggende 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.
DetaljerKursdokumentasjon for Dreamweaver
Kursdokumentasjon for Dreamweaver Skrevet av 2/13 1 Komme i gang med Dreamweaver... 3 2 Bruk av Dreamweaver... 4 2.1 Verktøylinja...5 2.2 Properties... 5 3 Sidens egenskaper... 6 4 Tekst... 7 4.1 Endre
DetaljerEKSAMEN 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
DetaljerDatastrukturer. Kevin Thon. 25 april 2017
Datastrukturer Kevin Thon 25 april 2017 Innledning De fleste som er involvert med registerdata på et eller annet plan vil et et tidspunkt måtte forholde seg til hvordan dataen er strukturert. Dette gjelder
DetaljerVanlige 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...
DetaljerINF1040 Oppgavesett 5: XML
INF1040 Oppgavesett 5: XML (Kapittel 3) Husk: De viktigste oppgavetypene i oppgavesettet er Tenk selv - og Prøv selv - oppgavene. Fasitoppgaver Ingen fasitoppgaver denne gang. Se flervalgsoppgavene under.
DetaljerEKSAMEN 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
DetaljerGruppe prosjekt del 3. INFO134 Klientprogrammering Vår 2017 Kandidatnummer: 304, 298
Gruppe prosjekt del 3 INFO134 Klientprogrammering Vår 2017 Kandidatnummer: 304, 298 Del 1 Forholdet mellom HTML, JavaScript og MongoDB HTML, er et markeringsspråk for hypertekst. HTML benyttes for å strukturere
DetaljerXML. 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
DetaljerOppgavesett for NVivo 9
Oppgavesett for NVivo 9 Oppgave 1: Nytt prosjekt Det første du ser når du åpner NVivo er en liste over de siste prosjektene du har jobbet med i programmet. I dag lager vi et nytt prosjekt. Klikk på New
DetaljerXML enabled database. support for XML in Microsoft SQL Server 2000 & Martin Malý
XML enabled database support for XML in Microsoft SQL Server 2000 & 2005 Martin Malý martin@php-compiler.net Agenda Three ways of approach Microsoft SQL 2000 Storing XML as text SQLXML FOR XML command
DetaljerCSS-formatering: stilark med kommentarer
CSS-formatering: stilark med kommentarer /* Demonstrasjon av stilarkregler. Jeg har satt inn forslag til farger og fonter, men du setter inn dine egne valg selvfølgelig. */ /* Stilregler for html-taggen
DetaljerINF1040 Oppgavesett 2: Nettsider og XHTML
INF1040 Oppgavesett 2: Nettsider og XHTML (Kapittel 4) Fasitoppgaver Ingen fasitoppgaver denne gang. Se flervalgsoppgavene under. Flervalgsoppgaver I følgende oppgaver er det oppgitt fem alternativer der
DetaljerVanlige 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
DetaljerNettsider og XHTML. SGML-familien. Hvordan lage et nettsted
Nettsider og XHTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1- strict.dtd"> En minimal nettside Hallo, verden!
DetaljerOppgavesamling til Webutvikling < >
TOM HEINE NÄTT EVA M. HORNNES JOSTEIN NORDENGEN Oppgavesamling til Webutvikling Oppdatert 08.09.2016 < > 2 Kapittel 1 Introduksjon til webutvikling 1.1 Hva husker du? Teori: Gå sammen to og to og besvar
DetaljerVanlige 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...
Detaljercase forts. Alternativ 1 Alternativer Sammensetning Objekt-interaktor med valg
Objekt-interaktor med valg AMS- case forts. Eksemplifisering av modellbasert tilnærming til design av brukergrensesnitt Relatert objekt velges ofte blant mange kandidater Output av kandidat-sett Input
DetaljerHvordan få oversikt over utbetalt tilskudd fra Funkis.
Hvordan få oversikt over utbetalt tilskudd fra Funkis. Foreløpig får vi ikke lagt inn forhåndsdefinerte rapporter for avsluttede kurs i KursAdmin. Derfor er det en litt mer omstendelig prosess for deg
DetaljerBrukerdokumentasjon. Webservices og webklient for kodeverk/ kodeverdi verifisering
Brukerdokumentasjon Webservices og webklient for kodeverk/ kodeverdi verifisering Innholdsfortegnelse... 3... 3... 3... 3... 4... 4... 4... 4... 8... 9... 10!... 10 "... 11 # $... 11 1. Om systemet 1.1.
DetaljerDatabases 1. Extended Relational Algebra
Databases 1 Extended Relational Algebra Relational Algebra What is an Algebra? Mathematical system consisting of: Operands --- variables or values from which new values can be constructed. Operators ---
Detaljer9. 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
DetaljerVanlige 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
DetaljerVanlige 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...
DetaljerJara NetBusiness. Ny release 11. mai 2015
Jara NetBusiness Ny release 11. mai 2015 Introduksjon Denne presentasjonen går gjennom endringer i Jara NetBusiness, 11. mai 2015 Det forutsettes at brukerne allerede er kjent med eksisterende funksjonalitet
DetaljerWorkshop 2: Med fokus på forvaltning av grunndata i M3
Workshop 2: Med fokus på forvaltning av grunndata i M3 Atle Feldt & Trond Anton Bukholm 14:20 MAY 14 2019 Agenda part 3 01 I n f o r A p p l i c a t i o n s a n d t e r m s 04 P r e s e n t i n g t h e
DetaljerDen europeiske byggenæringen blir digital. hva skjer i Europa? Steen Sunesen Oslo,
Den europeiske byggenæringen blir digital hva skjer i Europa? Steen Sunesen Oslo, 30.04.2019 Agenda 1. 2. CEN-veileder til ISO 19650 del 1 og 2 3. EFCA Guide Oppdragsgivers krav til BIMleveranser og prosess.
DetaljerNoen 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
DetaljerOppgavesett for NVivo 10
Oppgavesett for NVivo 10 Oppgave 1: Nytt prosjekt Det første du ser når du åpner NVivo er en liste over de siste prosjektene du har jobbet med i programmet. I dag lager vi et nytt prosjekt. Klikk på New
DetaljerHØGSKOLEN I SØR-TRØNDELAG
HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidat nr: Eksamensdato: 12. desember 2005 Varighet: 3 timer (9:00 12:00) Fagnummer: LO515D Fagnavn: Klasser: NETT2005H Studiepoeng: 6 Faglærer:
Detaljer<HTML Koder> Enkle HTML koder for bruk til bl.a cachebeskrivelser. Ver. 2.01
Enkle HTML koder for bruk til bl.a cachebeskrivelser. Ver. 2.01 Side 2 Ett HTML dokument inneholder både tekst som skal vises og instruksjoner om hvordan den skal vises av nettleseren. Instruksjonene
DetaljerLæringsmål XML. Markering av tekst. SGML-familien. Forstå prinsippene bak XML og XHTML. Forstå hva XML kan brukes til og hvordan.
Markeringsspråk og XML Læringsmål XML Forstå prinsippene bak XML og XHTML. Forstå hva XML kan brukes til og hvordan.
DetaljerKursAdmin. Veileder Rapportverktøy. Musikkens Studieforbund
KursAdmin Veileder Rapportverktøy Musikkens Studieforbund 1 Innhold Innledning... 2 Rapporter... 3 1 Lagrede rapporter - Reports... 3 2 Søkefelt... 4 3 Avanserte funksjoner - Actions... 4 Select columns...
DetaljerHØ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:
DetaljerPresentasjon. Implementasjon av. Prosjektsdeltager 5E Lars Christian Tangen E - Lars Christian Tangen 1
Presentasjon Implementasjon av Prosjektsdeltager 5E Lars Christian Tangen 04.05.2012 5E - Lars Christian Tangen 1 Hva er FIM? FIM Programvare Agenda FIM Egne systemer, FIM-service og FIM-synchronizationservice
DetaljerDatabaser kort intro. Tom Heine Nätt
Databaser kort intro Tom Heine Nätt Agenda Hva er en database? Hva er SQL? Hente ut data fra en database SELECT Behandle data i en database (kort) CREATE TABLE, INSERT, UPDATE, DELETE Databaser med flere
DetaljerVanlige 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
DetaljerRutinebeskrivelse tidtaking tirsdagsløp
B&OI-orientering Rutinebeskrivelse tidtaking tirsdagsløp Versjon 1: 28.mai 2014 utarbeidet av Marit Johnsen Rolle Trinn Rutine Når 1. Opprette nærløp i Eventor Idrettsutvalget gjelder Saltensprint og Saltenkarusell)
DetaljerQuickGuide Oppdateres fortløpende ved nye funksjoner
QuickGuide 27.09.18 Oppdateres fortløpende ved nye funksjoner 1.Dashboard Det første man blir presentert ved pålogging er dashbordet til WELS Base. Dette er fremdeles under utvikling og vil i fremtiden
DetaljerHåkon Tolsby Håkon Tolsby
HTML5 og CSS Håkon Tolsby 27.08.2018 Håkon Tolsby 1 En webside min webside en html5 side dett er min første
DetaljerAdministrering av SafariSøk
Administrering av SafariSøk Administrering av SafariSøk Revisjonshistorie Revisjon $Revision: 1.6 $ $Date: 2003/08/05 12:44:02 $ Innholdsfortegnelse 1. Om programmet... 1 Generelt... 1 2. Fremgangsmåter...
Detaljerhtml - minikurs ved Sverre Andreas Fekjan webforum
html - minikurs ved Sverre Andreas Fekjan webforum 26.10.11 html er begynner med og slutter med . De fleste er omsluttende: Overskrift Avsnitt
DetaljerEt flerspråklig datamodelleringsverktøy. med XML som modellrepresentasjon. Eirik Meland. vedlegg til hovedfagsoppgave
Universitetet i Oslo Institutt for informatikk Et flerspråklig datamodelleringsverktøy med XML som modellrepresentasjon Eirik Meland vedlegg til hovedfagsoppgave February 16, 2004 2 Contents 1 DTD 5 1.1
DetaljerOppgavesett for NVivo 10
Oppgavesett for NVivo 10 Oppgave 1: Nytt prosjekt Det første du ser når du åpner NVivo er en liste over de siste prosjektene du har jobbet med i programmet. I dag lager vi et nytt prosjekt. Klikk på New
DetaljerMarkeringsspråk og XML
Rå tekst vs. formatert tekst Markeringsspråk og XML Det var en gang og snipp, snapp, snute, så var det eventyret ute. Standarder som ASCII, ISO 8859-x og Unicode gjelder rå tekst (
Detaljer1. 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é:
DetaljerHØGSKOLEN I SØR-TRØNDELAG
HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidat nr: Eksamensdato: 11. desember 2002 Varighet: 3 timer (9:00 12:00) Fagnummer: LO515D Fagnavn: Klasser: NETT2002H Studiepoeng: 6 Faglærere:
Detaljerfile:///c:/users/michaelp/sites/dkdm/dw5/dreamweaver5_1.html
1 of 10 09.04.2015 15:49 Fra forrige gang: Om tabeller Tabeller er i utgangspunktet en måte å presentere data på. Skal ikke brukes for å legge ut sider Dreamweaver har fasiliteter for å opprette, redigere
Detaljerfile:///c:/users/michaelp/sites/dkdm/dw4/dreamweaver4o.html
1 of 8 02.04.2015 20:45 Oppsummering fra forrige gang Bakgrunner i DW kan lages både med farger og bilder kan brukes til å lage tiltalende design, skal derimot være obs. på at kontrasten til innholdsteksten
Detaljerog 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?
UNIVERSITETET IOSLO 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
DetaljerRadix 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-
DetaljerPubliseringsveiledning 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:...
DetaljerHjemmesidemanual. Pa logging. Innholdsfortegnelse
Hjemmesidemanual Innholdsfortegnelse Pålogging... - 1 - Logg på din hjemmeside og generell support info... - 2 - Kontrollpanel... - 3 - Oppdatering av profil opplysninger... - 3 - Meny... - 4 - Menypunkter...
DetaljerDatastrukturer. Kevin Thon. 25 april 2017
Datastrukturer Kevin Thon 25 april 2017 Innledning De fleste som er involvert med registerdata på et eller annet plan vil et et tidspunkt måtte forholde seg til hvordan dataen er strukturert. Dette gjelder
DetaljerAgenda. Data og grenser Kontekster XSS XSS og kompliserende kontekster Injection attacks Beskyttelse OWASP
Når data krysser grenser Erlend Oftedal, BEKK Knut Vidar Siem, Objectware Communities in Action 10. mai 2010 Copyright The OWASP Foundation Permission is granted to copy, distribute and/or modify this
DetaljerFlerveis søketrær og B-trær
Flerveis søketrær og B-trær Flerveis (multi-way, n-ært) søketre Generalisering av binært søketre Binært søketre: Hver node har maksimalt 2 barn og 1 nøkkelverdi. Barna ligger sortert på verdi i forhold
DetaljerHvordan redigere sider i Joomla 3.x
Hvordan redigere sider i Joomla 3.x Side 1/6 For å endre en side/artikkel i Joomla logger du inn. Velkomstskjermen er denne. Klikk på artikler. Eller velg artikler fra toppmenyen: Innhold >> Artikler Siden
DetaljerHTML: Del inn nettsiden
HTML: Del inn nettsiden Erfaren Web Introduksjon Målet med denne oppgaven er å lære hvordan man kan organisere en nettside ved å dele den inn med forskjellige tagger. Dersom du ikke er kjent med tagg-strukturen
DetaljerLæ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
DetaljerDette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP.
1 Dette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP. (Læreboka kapittel 2-5) Legg merke til den første blokken,
DetaljerHvorfor 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 sissel@kolvik.priv.no 1 Hvorfor ikke
DetaljerNKKN typeforslag versjon 2.0.1. Definisjon av grunntypene
NKKN typeforslag versjon 2.0.1 For å lette innsamling av typedata er det laget en importrutine i NKKN som muliggjør automatisering. Foreløpig kan en kun sende forslag via email, en webservice er planlagt
DetaljerShareCat 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
Detaljerthe 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
DetaljerEndNote 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.
DetaljerFAQ for Transformer TF201
FAQ for Transformer TF201 NW7211 Behandle filer... 2 Hvordan får jeg tilgang til data som er lagret på microsd, SD-kort og USB-enhet?... 2 Hvordan flytter jeg den valgte filen til en annen mappe?... 2
DetaljerAUTOCAD 2008. Artikkelserie. Tabeller
Odd-Sverre Kolstad AUTOCAD 2008 Artikkelserie Tabeller Gyldendal Norsk Forlag AS 2007 Omslag Marianne Thrap Redaktør: Rune Kjelvik Formgiver: Rune Kjelvik 1. opplag ISBN 978-82-05-37108-8 Alle henvendelser
DetaljerGraphQL. Hva, hvorfor, hvordan
GraphQL Hva, hvorfor, hvordan Dag Olav Prestegarden BouvetOne Nord, 4. mai 2017 Ikke dette Eller dette Men dette Noen problemer med web-apier i dag GraphQL som løsning Features ved GraphQL Agenda Skjemadefinisjon
DetaljerBrukerveiledning BASIL Rapportportal
Brukerveiledning BASIL Rapportportal Innhold Om Rapportportalen... 3 Hovedmeny... 3 Faste rapporter... 3 Rapportinformasjon... 4 Beskrivelse av rapportmeny... 5 Visning... 5 Legg til utvalg... 6 Enheter:...
DetaljerAMS-case forts. Eksemplifisering av modellbasert. tilnærming til design av brukergrensesnitt
AMS-case forts. Eksemplifisering av modellbasert tilnærming til design av brukergrensesnitt Objekt-interaktor med valg Relatert objekt velges ofte blant mange kandidater Output av kandidat-sett Input av
DetaljerKunnskapsorganisasjon og gjenfinning sider (inklusive forside og vedlegg)
Fakultet for samfunnsfag Bachleorutdanning i bibliotek- og informasjonsvitenskap Fjernstudiet i bibliotek- og informasjonsvitenskap Årsstudiet i bibliotek- og informasjonsvitenskap Kunnskapsorganisasjon
DetaljerHvem 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
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 skrevet en XML parser i Python, vedlikeholder Free XML
DetaljerKapittel 13 Advanced Hypertext Implementation. Martin Lie Ole Kristian Heggøy
Kapittel 13 Advanced Hypertext Implementation Martin Lie Ole Kristian Heggøy 08.11.04 Forbedring av arkitektur Problem med alt i ett -løsning: Spredning av forretningslogikk. Avhengighet mellom presentasjonssider
DetaljerBrukerveiledning for PMP Kvalitet V2 med video veiledning V 2.3 11.11.2014
Brukerveiledning for PMP Kvalitet V2 med video veiledning V 2.3 11.11.2014 Innholdsfortegnelse 1 Hva er nytt i PMP Kvalitet Versjon 2.0... 5 1.1 Bruker hensyn... 5 1.2 Utvalgsliste... 5 1.3 Lenke liste...
DetaljerEr arketype-metodikken aktuell å benytte på nasjonalt plan i Norge? Jostein Ven, seniorrådgiver, Helsedirektoratet
Er arketype-metodikken aktuell å benytte på nasjonalt plan i Norge? Jostein Ven, seniorrådgiver, Helsedirektoratet Mål / Visjon Felles språk for strukturerte pasientjournaler: For å dele, utveksle, gjenbruke,
DetaljerEn beskrivelse av API for innhenting av informasjon fra registeret for sentralt godkjente foretak Direktoratet for byggkvalitet
API- dokumentasjon En beskrivelse av API for innhenting av informasjon fra registeret for sentralt godkjente foretak Direktoratet for byggkvalitet Direktoratet for byggkvalitet Side: 2 av 7 Innhold 1 INNLEDNING...
DetaljerLagring av EndNote stil fra EndNotes hjemmeside når du bruker Mac
Lagring av EndNote stil fra EndNotes hjemmeside når du bruker Mac EndNote leveres kun et begrenset antall populære stiler. Finner du ikke tidsskriftstilen du trenger, må du gå til EndNote s hjemmeside
DetaljerVanlige 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
DetaljerForside slutteksamen
Forside slutteksamen 2.5.9 IBE02 Webutvikling, slutteksamen Avd. for Logistikk, Høgskolen i Molde. Eksamensdag: 2. mai 209 Tidspunkt:.00-5.00 Faglærer: Ketil Danielsen (9069434) Hjelpemidler: Ingen. OBS:
DetaljerSpesifikasjon av filformater Transaksjonsspesifikasjon
Filoverføring Spesifikasjon av filformater Transaksjonsspesifikasjon Side 2 Filoverføring - versjon 9.93.0 Spesifikasjon av filformater Innholdsfortegnelse Filoverføring... 3 Import av filer fra eksternt
DetaljerHjemmesidemanual. Innholdsfortegnelse. Notater: - 1 -
Hjemmesidemanual Innholdsfortegnelse Pålogging... - 2 - Logg på din hjemmeside og generell support info... - 2 - Kontrollpanel... - 3 - Oppdatering av profil opplysninger... - 3 - Meny... - 4 - Menypunkter...
DetaljerKonvertering av kommunale organisasjonsdata
Vestlandsforsking Boks 163, 6851 Sogndal Tlf. 57 67 61 50 Internett: www.vestforsk.no VF-notat 8/2004 Konvertering av kommunale organisasjonsdata Yngve Håkonsen og Thomas Sløk Tvedt Tittel VF Notat Konvertering
DetaljerEn bedre verden med AJAX
En bedre verden med AJAX Frode Eika Sandnes Hva er AJAX Har ikke noe med rengjøringsmidler å gjøre AJAX er et (morsomt) akronym Asynchronous Javascript And XML Henskikt: lage interaktive webapplikasjoner
Detaljer