XML & XSLT voor DMO. Datamodellering Een XML datamodel. conceptueel model logisch / fysiek model: platform afhankelijk

Maat: px
Weergave met pagina beginnen:

Download "XML & XSLT voor DMO. Datamodellering 2008. Een XML datamodel. conceptueel model logisch / fysiek model: platform afhankelijk"

Transcriptie

1 XML & XSLT voor DMO Datamodellering /24 Een XML datamodel Datamodelleren conceptueel model logisch / fysiek model: platform afhankelijk Logisch-fysieke model voor XML-platform = XML schema, b.v.: 1. DTD 2. W3C schema Schema een ruim begrip! (zie Møller, p. 96) 2/28 DMO

2 Van ERD naar XML schema Entitytype (in de regel) XML element Attributen attributen van een XML element of ook elementen Vergelijk nu constructies in: XML DTD XML Schema Herhaling stof UWT alleen in hoofdpunten! 3/28 Elementen in DTD Elementen in een DTD (zie Møller, p. 98 e.v.) <!ELEMENT naam content model> b.v. <!ELEMENT book (title, author)> content model EMPTY ANY #PCDATA,? * + bijzonder: mixed content model (#PCDATA e1 e 2 e n )* 4/28 DMO

3 XML entities Built-in entities: < > & &apos; " <title>"computer Science "</title> Internal parsed entities b.v. <!ENTITY cs ComputerScience > <title>the department of &cs;</title> Parameter entities zie volgende slides 5/28 Gebruik entities <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE test [ <!ELEMENT test (title)> <!ELEMENT title (#PCDATA)> <!ENTITY cs "ComputerScience"> ]> <test> <title>" &cs; "</title> </test> 6/28 DMO

4 Parameter entity Parameter entity is een macro in een DTD: <!ENTITY % naam " "> (zie Møller, p. 107) Voorbeeld: <!ENTITY % p "(#PCDATA)"> <!ELEMENT firstname %p;> <!ELEMENT surname %p;> 7/28 Attributen in DTD Attributen in een DTD (zie Møller, p. 101 e.v.) <!ATTLIST element-naam att-defs> vb.: <!ATTLIST box length CDATA 0 > attribuut-definitie: types, b.v.: CDATA, NAMETOKEN, ID, IDREF attribute modifiers: #REQUIRED, #IMPLIED, #FIXED enumeration, b.v.: <!ATTLIST person sex (male female) #REQUIRED> 8/28 DMO

5 DTD versus DDL van SQL DTD: gebrekkige attribuut-definitie nauwelijks domein constraints gebrekkige referentiële integriteit (ID-IDREF werkt alleen binnen een document) SQL: scala aan datatypes domein constraints goede referentiële integriteit Wil je méér in XML W3C schema 9/28 XML schema Logisch/fysiek datamodel met veel meer mogelijkheden dan een DTD: geschreven in XML altijd extern meer datatypes namespace aware nauwkeurige definitie van structuur (volgorde, maar ook aantal child elements) 10/28 DMO

6 Elementen in XML schema Simple type alleen tekst (geen attributen) <xs:element name="lastname" type="xs:string"/> Complex type bevat andere elementen en/of attributen, b.v.: <xs:element name="employee"> <xs:complextype> <xs:sequence> <xs:elementname="firstname type="xs:string"/> <xs:element name="lastname" type="xs:string"/> </xs:sequence> </xs:complextype> </xs:element> 11/28 Attributen in XML schema Gedeclareerd als simple types <xs:attribute name="xxx" type="yyy"/> Voorbeeld: <xs:attribute name="lang" type="xs:string" use="required"/> Uitgebreide lijst van primitive simple types (zie Møller, p. 120): string, boolean, decimal, datetime, etc. 12/28 DMO

7 Element met attribuut B.v. een US-adres: <xsd:complextype name="usaddress" > <xsd:sequence> <xsd:element name="name" type="xsd:string"/> <xsd:element name="street" type="xsd:string"/> <xsd:element name="city" type="xsd:string"/> <xsd:element name="state" type="xsd:string"/> <xsd:element name="zip" type="xsd:decimal"/> </xsd:sequence> <xsd:attribute name="country" type="xsd:nmtoken" fixed="us"/> </xsd:complextype> 13/28 Content model DTD vs. Schema DTD, ANY + * mixed content parameter entity NULL XML schema <sequence> <choice> <any> <all> maxoccurs/minoccurs mixed= true <group>, ref-attribute nillable= true 14/28 DMO

8 Mixed content Voornaam, achternaam (in willekeurige volgorde) plus tekst: <xs:complextype name="persname" mixed="true"> <xs:all> <xs:element name="firstname" type="xs:token"/> <xs:element name="familyname" type="xs:token"/> </xs:all> </xs:complextype> 15/28 Domeindefinitie XML schema (1) Restricties op content door een primitive simple type in te perken via facets: <xs:element name="car"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:enumeration value="audi"/> <xs:enumeration value="golf"/> <xs:enumeration value="bmw"/> </xs:restriction> </xs:simpletype> </xs:element> 16/28 DMO

9 Domeindefinitie XML schema (2) Restricties op content door een primitive simpel type in te perken via een pattern facet: <xs:element name="initials"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:pattern value="[a-z][a-z][a-z]"/> </xs:restriction> </xs:simpletype> </xs:element> 17/28 Data retrieval in XML XSLT met Xpath Xquery (b.v. in XML database) In al deze gevallen: navigeren ( setoperaties in SQL) Vereist kennis van de opslagstructuur de werking van een een XSLT processor de XML inputtekst 18/28 DMO

10 XML document tree <?xml version="1.0"?> root node <!-- Dee-licious! --> <sandwich xmlns="http://www.food.org/ns"> <ingredient type="grape"> jelly</ingredient> <ingredient> <?spread thickly?> peanut-butter </ingredient> <ingredient> bread <!-- white bread, preferably --> </ingredient> </sandwich> root element 19/28 Nodes in de XSLT-boom Root node (= document node) een onzichtbaar punt boven het root element Element correspondeert met element in XML document Attribute correspondeert met een attribuut van een element in een XML document heeft een element als parent, maar wordt niet als een gewoon child behandeld in XSLT Text de tekstuele inhoud van het document Comment Processing instruction Namespace 20/28 DMO

11 Van boom tot boom Style sheet Stylesheet tree Source tree Result Tree Source document Result Document Transformatie proces 21/28 Template rules De transformatie is op te vatten als een reis door de input-boom, waarbij stapsgewijs de output-boom wordt opgebouwd XSLT-instructies sturen dit proces = toepassen van: template rules specificeren de transformaties expliciet in de XSLT-file of built-in in de XSLT-processor bestaan twee delen: een actie een pattern (het match-attribute) op welk deel van de input-boom de actie moet worden toegepast Voorbeeld: <xsl:template name="booklist" match="booklist"> 22/28 DMO

12 Default situatie Schrijven we geen uitvoerige template rules, dan toch output. Voorbeeld: <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/xsl/transform "version="1.0"> <xsl:template name="basic"> <xsl:apply-templates/> </xsl:template> </xsl:stylesheet> dit doorloopt de hele input tree (depth first) en geeft alle text weer 23/28 Sturing template-gebruik <xsl:apply-templates/> <xsl:apply-templates select=""/> <xsl:for-each select=""/> in combinatie met: <xsl:call-template name=""/> of: <xsl:call-template name=""> <xsl:with-param name=""> value </xsl:with-param> </xsl:call-template> 24/28 DMO

13 Wanneer welke stijl? Globale vuistregel: <apply templates> wanneer het voorkomen van elementen betrekkelijk onvoorspelbaar is b.v. bold, italic, afbeeldigen in tekst etc. <for-each> wanneer er een regelmatige, bekende datastructuur is b.v. een databaserecord-structuur of vaste volgorde van hoofdstukken, secties, etc. 25/28 Parameters - 1 XSLT-templates kunnen parameters hebben: <xsl:template name="calcarea" <xsl:param name="width"/> <xsl:param name="height"/> <xsl:value-of select="$width * $height"/> </xsl:template> Gebruik: <xsl:call-template name="calcarea"> <xsl:with-param name="width">5</xsl:with-param> <xsl:with-param name="height" select="7"/> </xsl:call-template> 26/28 DMO

14 Parameters - 2 Parameters kunnen ook globaal zijn voor het hele XSLT-programma. Dan is <xsl:param> een top-level element. Zij zijn vergelijkbaar met een XSLTvariabelen. Default waarde via select-attribuut of via template content. Voorbeelden: <xsl:param name="naam" select="expression"/> <xsl:param name="naam">value</xsl:param> 27/28 Oefening: maak DTD <onderwijs <docenten> <docent doc-id="p1"> <voornaam>jan</voornaam> <tussen>van den</tussen> <achternaam>broek</achternaam> <expertise>logica</expertise> </docent> <docent doc-id="p6"> <voornaam>piet</voornaam> <achternaam>jansen</achternaam> <expertise>logica</expertise> </docent> <docent doc-id="p12"> <voornaam>koos</voornaam> <tussen>de</tussen> <achternaam>boer</achternaam> <expertise>engels</expertise> </docent> </docenten> <onderwijsaanbod> <cursus cur-id="c1" doc-id="p1"> <cnaam>databases</cnaam> <periode>1</periode> </cursus> <cursus cur-id="c2" doc-id="p1"> <cnaam>logica</cnaam> <periode>2</periode> </cursus> <cursus cur-id="c3" doc-id="p6"> <cnaam>nederlands</naam> <periode>2</periode> </cursus> </onderwijsaanbod> </onderwijs> 28/28 DMO

Adlib Gebruikersdag 2012. adlibxml/xslt in de praktijk Breukelen 2 mei 2013 Solino de Baay s.debaay@adlibsoft.com

Adlib Gebruikersdag 2012. adlibxml/xslt in de praktijk Breukelen 2 mei 2013 Solino de Baay s.debaay@adlibsoft.com Adlib Gebruikersdag 2012 adlibxml/xslt in de praktijk Breukelen 2 mei 2013 Solino de Baay s.debaay@adlibsoft.com Programma XML en adlibxml Transformeren XSL Elementen Functies Xpath De praktijk 2 XML XML

Nadere informatie

DTD - Inleiding. Document Type Definitions (DTDs)

DTD - Inleiding. Document Type Definitions (DTDs) DTD document Type Definition inleiding dtd - Elementen dtd - Attributen dtd - Commentaar dtd En verder... dtd

Nadere informatie

Correspondentie inzake overnemen of reproductie kunt u richten aan:

Correspondentie inzake overnemen of reproductie kunt u richten aan: - XSL-FO Vrijwel alle namen van software- en hardwareproducten die in deze cursus worden genoemd, zijn tegelijkertijd ook handelsmerken en dienen dienovereenkomstig te worden behandeld. Alle rechten voorbehouden.

Nadere informatie

XSL = XSLT + XSL-FO + XPath

XSL = XSLT + XSL-FO + XPath Hoofdstuk 5 : XSLT 1. XSL Inleiding 2. XSLT Inleiding 3. Verwijzen naar XSLT in XML 4. XSLT document 5. XSLT elementen 6. XSLT Oefeningen 7. XSLT Data Types 8. XSLT Elementen(vervolg) 9. XSLT : XML to

Nadere informatie

Reporting System CPA 2006

Reporting System CPA 2006 Reporting System CPA 2006 XML PROTOCOL (juni 2005) Versie 1.0 1/14 Inhoudsopgave 1. Inleiding... 3 2. Algemene principes... 3 2.1 Structuur content gedeelte... 3 2.2 CSSR admin parameters... 5 3. XML Schema...

Nadere informatie

Nieuws & RSS in DotNetNuke

Nieuws & RSS in DotNetNuke Nieuws & RSS in DotNetNuke Intro terminologie DNN content modules Feed modules Voorbeelden Nieuws op je website Doelen Publiceren unieke eigen content (bijv. overheid) Agregatie van nieuws rondom een thema

Nadere informatie

Rd 1 MULTIMEDIA DEEL2

Rd 1 MULTIMEDIA DEEL2 1 MULTIMEDIA DEEL2 2 XML. Xml documenten geven een groter gemak in uitwisselen van gegevens. In de jaren 80 had men de EDI of Electronic Data Interchange Daaruit volgde dan SGML ofd Standard Generalized

Nadere informatie

KvK-FRIS Eisen aan en toelichting op gebruik SBR rapportages (XBRL instances) voor het deponeren van jaarrekeningen gebaseerd op de NT 2011

KvK-FRIS Eisen aan en toelichting op gebruik SBR rapportages (XBRL instances) voor het deponeren van jaarrekeningen gebaseerd op de NT 2011 Eisen aan en toelichting op gebruik SBR rapportages (XBRL instances) voor het deponeren van jaarrekeningen gebaseerd op de NT 2011 Versie: 2011 Datum: 1. Inleiding Dit document beschrijft de aanvullende

Nadere informatie

XML Introductie. joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost

XML Introductie. joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost XML Introductie joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost extensible Markup Language Aanbrengen van extra informatie in tekst Betekenis van de tekst beschrijven Uitbreidbaar: afhankelijk

Nadere informatie

XML. Alle tekortkomingen op een rijtje! (en een paar pluspunten...) Marc de Graauw http://www.marcdegraauw.com/

XML. Alle tekortkomingen op een rijtje! (en een paar pluspunten...) Marc de Graauw http://www.marcdegraauw.com/ XML Alle tekortkomingen op een rijtje! (en een paar pluspunten...) De geschiedenis van XML SGML Standard Generalized Markup Language IBM: back to the sixties... Markup: structuur, niet processing HTML:

Nadere informatie

4XSLT. Davy Friedrich Joe Achten Wim Deprez

4XSLT. Davy Friedrich Joe Achten Wim Deprez 4XSLT Davy Friedrich Joe Achten Wim Deprez Wat is 4XSLT? 4XSLT is een open source applicatie voor het processen van de XSLT 1.0 implementatie (extensible Stylesheet Language Transformations) gedefinieerd

Nadere informatie

XPath voor beginners. HVA-IAM-V1-TDI Internetstandaarden 2 2008/2009. Fons van Kesteren

XPath voor beginners. HVA-IAM-V1-TDI Internetstandaarden 2 2008/2009. Fons van Kesteren XPath voor beginners HVA-IAM-V1-TDI Internetstandaarden 2 2008/2009 Fons van Kesteren 1 Inhoud Inleiding... 3 XPath paden... 4 Absoluut pad... 4 Relatief pad... 4 Eenvoudige stappen... 5 Element... 5 Attribuut...

Nadere informatie

Veel informatie over XML en bijbehorende zaken (zoals DTD, XSL etc.) is te vinden via de Home page van XML 101 (URL: www.xml101.com ).

Veel informatie over XML en bijbehorende zaken (zoals DTD, XSL etc.) is te vinden via de Home page van XML 101 (URL: www.xml101.com ). ; 0/ H0Q3'D,W9D,P2R4G/H0OO H0U7L Q3J Inhoudsopgave: 8.0 Inleiding 8.1 XML: extensible Markup Language 8.2 Functie en gebruik van DTD (Document Type Definition) 8.2.1 DTD-ELEMENT-definities 8.2.2 Externe

Nadere informatie

Info-books. Toegepaste Informatica. Deel 35: XML - XSL HO35. Jos Gils Erik Goossens

Info-books. Toegepaste Informatica. Deel 35: XML - XSL HO35. Jos Gils Erik Goossens Info-books HO35 Toegepaste Informatica Deel 35: XML - XSL Jos Gils Erik Goossens Hoofdstuk 5 Het Document Object Model 5.1 Probleemstelling Wanneer je de inhoud van een document en de presentatie uiteen

Nadere informatie

Eindtoets XML: Theorie en toepassingen

Eindtoets XML: Theorie en toepassingen Eindtoets XML: Theorie en toepassingen Deze eindtoets geeft een indruk, niet meer en niet minder, van mogelijke tentamenvragen. De spreiding over verschillende onderwerpen zal nooit bij elk tentamen hetzelfde

Nadere informatie

ContentQueryWebpart en custom XSLT. Alles wat je moet weten over het CQW

ContentQueryWebpart en custom XSLT. Alles wat je moet weten over het CQW ContentQueryWebpart en custom XSLT Alles wat je moet weten over het CQW 1 Contents Voorkennis... 3 Het CQW volgens Microsoft... 3 Algemene werking van het CQW... 3 Het werken met slots... 4 DataMappings...

Nadere informatie

Appendix Whois-interface Appendix bij DRS5 Handleiding

Appendix Whois-interface Appendix bij DRS5 Handleiding Appendix Whois-interface Appendix bij DRS5 Handleiding 15 februari 2011 Appendix: Whois-interface (versie 2.2) SIDN Hoofdstuk 1 Introductie Dit document beschrijft de interface van de 'Is'- en 'Whois'-functionaliteit

Nadere informatie

Koppelvlakstandaard Grote Berichten Digikoppeling 2.0

Koppelvlakstandaard Grote Berichten Digikoppeling 2.0 Koppelvlakstandaard Grote Berichten Digikoppeling 2.0 Versie 1.2 Datum 10/06/2014 Status Definitief Colofon Logius Servicecentrum: Postbus 96810 2509 JE Den Haag t. 0900 555 4555 (10 ct p/m) e. servicecentrum@logius.nl

Nadere informatie

SQL & Datamodelleren

SQL & Datamodelleren SQL & Datamodelleren HVA-CMD-V1-datamodelleren Algemene handleiding bij het lesprogramma 2012-2013 Inhoud Inhoud... 2 Inleiding... 3 Leerdoelen:... 3 Plaats in het leerplan:... 3 Werkwijze:... 3 Lesstof:...

Nadere informatie

Service Data Objects. Wat is SDO? Dynamic data API

Service Data Objects. Wat is SDO? Dynamic data API Service Data Objects Het is tegenwoordig misschien moeilijk voor te stellen maar er zijn nog steeds situaties waarbij je geen netwerk verbinding hebt. Hier ben ik de afgelopen tijd meerdere malen tegenaan

Nadere informatie

HANDLEIDING XML & XSL

HANDLEIDING XML & XSL HANDLEIDING XML & XSL bij project G01 [aanvulling op: HANDLEIDING SGML EN XML ] Eric Sieverts Instituut voor Media en Informatie Management 2de studiejaar, 2000-2001, 2de periode HVAAM 503/01/0051a Handleiding

Nadere informatie

Voorstudie G80061-U1029-U024-A4-Z015 Studie Extlab Export-Import_nl.doc

Voorstudie G80061-U1029-U024-A4-Z015 Studie Extlab Export-Import_nl.doc Siemens nv EIT ES4 Production and Quality Management Reference : 10C01029 Version: A4 - Status: Preliminary NAME - DEPARTMENT DATE SIGNATURE Author Reviewed by Kurt Verstichel Siemens EIT ES4 - PQM Frederik

Nadere informatie

Ministerie van Infrastructuur en Milieu Standaard Platform - Aansluitvoorwaarden Applicaties en Componenten

Ministerie van Infrastructuur en Milieu Standaard Platform - Aansluitvoorwaarden Applicaties en Componenten Document D-4 Ministerie van Infrastructuur en Milieu Standaard Platform - Aansluitvoorwaarden Applicaties en Componenten Versie 1.0 Datum 15 juli 2014 Status Definitief Colofon Versie 1.0 Contactpersoon

Nadere informatie

STANDAARD TOEGANKELIJKHEID RUIMTELIJKE INSTRUMENTEN STRI2008. Bijlage 3 behorende bij de Regeling standaarden ruimtelijke ordening

STANDAARD TOEGANKELIJKHEID RUIMTELIJKE INSTRUMENTEN STRI2008. Bijlage 3 behorende bij de Regeling standaarden ruimtelijke ordening STANDAARD TOEGANKELIJKHEID RUIMTELIJKE INSTRUMENTEN STRI2008 Bijlage 3 behorende bij de Regeling standaarden ruimtelijke ordening Versie 24 december 2008 STRI2008 pagina 1 van 42 STRI2008 pagina 2 van

Nadere informatie

Geo semantiek. George Spoelstra, Senior consultant Ruimtelijke informatie voorziening. Ogh SIM bijeenkomst

Geo semantiek. George Spoelstra, Senior consultant Ruimtelijke informatie voorziening. Ogh SIM bijeenkomst Geo semantiek 1 George Spoelstra, Senior consultant Ruimtelijke informatie voorziening 2 3 Shoes: $ 3.- Boots: $ 5.- 4 Leerproces Onbewust Bekwaam Bewust Bekwaam Bewust Onbekwaam Onbewust Onbekwaam 5 Hersey

Nadere informatie

XML-Databases. Editie 10 jaargang 2002-2003. Daniël Artois

XML-Databases. Editie 10 jaargang 2002-2003. Daniël Artois VLAAMSE INGENIEURS KAMER KATHOLIEKE HOGESCHOOL KEMPEN Editie 10 jaargang 2002-2003 Inhoudsopgave 1. VOORWOORD...4 2. WAT IS XML?...5 1.1. DE STRUCTUUR VAN EEN XML-DOCUMENT...5 1.1.1. Tags...5 1.1.2. Elementen

Nadere informatie

Zelftest XML Concepten

Zelftest XML Concepten Zelftest XML Concepten Document: n1035test.fm 18/02/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING Om een idee te hebben van wat we verwachten als voorkennis

Nadere informatie

SQL datadefinitietaal

SQL datadefinitietaal SQL datadefinitietaal We kunnen er het schema van de database mee bepalen: metadata toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: CREATE : toevoegen van metagegevens DROP : verwijderen

Nadere informatie

SIDN Whois interface

SIDN Whois interface SIDN Whois interface schema versie 2011-04-01 Mark Overmeer Marc Groeneweg 21 maart 2011 Inhoudsopgave 1 Introductie 2 2 Protocol 3 2.1 Opvragen in whois-stijl plain-text................... 3 2.2 Opvragen

Nadere informatie

SIDN Whois interface

SIDN Whois interface SIDN Whois interface schema versie 2010-08-25 Mark Overmeer Marc Groeneweg 25 augustus 2010 Inhoudsopgave 1 Introductie 2 2 Protocol 3 2.1 Opvragen in whois-stijl plain-text................... 3 2.2 Opvragen

Nadere informatie

Inleiding tot XML en aanverwante specificaties

Inleiding tot XML en aanverwante specificaties Inleiding tot XML en aanverwante specificaties Kris Luyten Universiteit Hasselt (http://www.luc.ac.be) Expertisecentrum Digitale Media (http://www.edm.luc.ac.be) kris.luyten@luc.ac.be Chris Vandervelpen

Nadere informatie

Detail Ontwerp 4317 Nieuwe StUF release 3.12. Omgevingsloket online release 2.9

Detail Ontwerp 4317 Nieuwe StUF release 3.12. Omgevingsloket online release 2.9 Detail Ontwerp 4317 Nieuwe StUF release 3.12 Omgevingsloket online release 2.9 Inhoudsopgave 1 Over dit document 4 1.1 Revisiehistorie 4 1.2 Reviewhistorie 4 1.3 Geraadpleegde documentatie 4 2 Wens informatie

Nadere informatie

Eisen aan, en toelichting op, het gebruik van XBRL instance documenten gebaseerd op de Nederlandse Taxonomie versie 10.a.x

Eisen aan, en toelichting op, het gebruik van XBRL instance documenten gebaseerd op de Nederlandse Taxonomie versie 10.a.x Een initiatief van de Nederlandse overheid NL-FRIS Eisen aan, en toelichting op, het gebruik van XBRL instance documenten gebaseerd op de Nederlandse Taxonomie versie 10.a.x Versie: NT Colofon Documentnaam:

Nadere informatie

De mogelijkheden van XML voor de langdurige bewaring van digitale documenten. DAVID studiedag 30 nov 2000

De mogelijkheden van XML voor de langdurige bewaring van digitale documenten. DAVID studiedag 30 nov 2000 De mogelijkheden van XML voor de langdurige bewaring van digitale documenten DAVID studiedag 30 nov 2000 Prof. Jan Engelen, Steven Depuydt K.U.Leuven - ESAT Onderzoeksgroep Document Architecturen Waarom

Nadere informatie

Webtechnologie en talen

Webtechnologie en talen Webscraping, webverrijking en Wiki WTT 1 Webtechnologie en talen Webscraping, webverrijking en Wiki Maarten Marx www.science.uva.nl/~marx/teaching/0607/wtt Semester Ia en Ib, 2006 Webscraping, webverrijking

Nadere informatie

Wat is er mis met XML?

Wat is er mis met XML? Wat is er mis met XML? Marc de Graauw eerder gepubliceerd in

Nadere informatie

One Gate (CSSR) XML File Upload Protocol F23CON

One Gate (CSSR) XML File Upload Protocol F23CON One Gate (CSSR) XML File Upload Protocol F23CON Januari 2011 Versie 1.0 Pagina 2 Nationale Bank van België, Brussel Alle rechten voorbehouden. Kopiëren van dit document of van delen er van is toegestaan

Nadere informatie

Interactie: Document Object Model en JavaScript. Hoorcollege Webdesign 7 23 mei 2014 Christof van Nimwegen

Interactie: Document Object Model en JavaScript. Hoorcollege Webdesign 7 23 mei 2014 Christof van Nimwegen Interactie: Document Object Model en JavaScript Hoorcollege Webdesign 7 23 mei 2014 Christof van Nimwegen JavaScript WWW was geheel statisch, interactie was alleen volgen van link Javascript maakt interactie

Nadere informatie

Aanmaak van een XML bestand voor de aangifte van de lijst van ingezeten klanten en aantal verrichtingen. Ed. 2007

Aanmaak van een XML bestand voor de aangifte van de lijst van ingezeten klanten en aantal verrichtingen. Ed. 2007 Aanmaak van een XML bestand voor de aangifte van de lijst van ingezeten klanten en aantal verrichtingen Ed. 2007 Nationale Bank van België, Brussel Alle rechten voorbehouden. De reproductie van deze publicatie,

Nadere informatie

TradeTracker. Handleiding voor implementatie productfeeds in het CSV of XML formaat INT 09-M023_NL

TradeTracker. Handleiding voor implementatie productfeeds in het CSV of XML formaat INT 09-M023_NL TradeTracker Handleiding voor implementatie productfeeds in het CSV of XML formaat INT 09-M023_NL IInleiding Om nog meer verkopen te genereren in uw webshop is het mogelijk om de affiliates van TradeTracker

Nadere informatie

Smartsite ixperion Faceted Search

Smartsite ixperion Faceted Search dinsdag 26 oktober 2010 Smartsite ixperion Faceted Search Marc Derksen Uitgangspunten 2 woensdag 27 oktober 2010 Wat is Faceted Search? Nieuwe krachtige zoekomgeving voor Smartsite ixperion Zoekexpressies

Nadere informatie

Enterprise Connectivity. Marnix van Bo. TU Delft Elek Software Architect 20 jaar ervarin ontwikkeling

Enterprise Connectivity. Marnix van Bo. TU Delft Elek Software Architect 20 jaar ervarin ontwikkeling Fir rst Base Enterprise Connectivity Marnix van Bo chove First Base: opgericht in 2001 TU Delft Elek ktrotechniek - 1998 Software Architect 20 jaar ervarin g met software ontwikkeling Presentatie Ideeën

Nadere informatie

Module V - XML. Stefan Flipkens - Cursus: Internet - Intranet (2004-2005) V 1

Module V - XML. Stefan Flipkens - Cursus: Internet - Intranet (2004-2005) V 1 Module V - XML Extensible Markub Language is een eenvoudig en flexibel text-formaat voor de opslag van data. Het is een meta opmaak (markup) taal voor de beschrijving van gestructureerde gegevens. De stukjes

Nadere informatie

Inhoud. Voorwoord Belangrijkste kenmerken van dit boek De opzet van dit boek Over de auteur Woord van dank

Inhoud. Voorwoord Belangrijkste kenmerken van dit boek De opzet van dit boek Over de auteur Woord van dank v Voorwoord Belangrijkste kenmerken van dit boek De opzet van dit boek Over de auteur Woord van dank 1 Introductie: data en informatie 1.0 Wat leer je in dit hoofdstuk? 1.1 Verschil tussen gegevens en

Nadere informatie

DocBook XML documenten bewerken

DocBook XML documenten bewerken LinuxFocus article number 201 http://linuxfocus.org door Egon Willighagen DocBook XML documenten bewerken Over de auteur: Haalde zijn masters degree in de chemie aan de Universiteit

Nadere informatie

Zelftest Inleiding Programmeren

Zelftest Inleiding Programmeren Zelftest Inleiding Programmeren Document: n0824test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST INLEIDING PROGRAMMEREN Deze

Nadere informatie

Mogelijk onvolledige datum

Mogelijk onvolledige datum Mogelijk onvolledige datum Auteur: Wim Bakkeren (wim.bakkeren@ictu.nl) Datum: 25 september 2014 Versie: 1.0 Status: Definitief Inleiding Dit document bevat een voorstel voor een datatype voor mogelijk

Nadere informatie

MS-Office documenten integratie via SAP PI

MS-Office documenten integratie via SAP PI MS-Office documenten integratie via SAP PI Met behulp van het SAP Process Integration systeem (SAP PI) kun je op vele manieren je integratie regelen tussen je SAP systemen en/of andere systemen. Ook met

Nadere informatie

Oefenvragen OMI 2005-2006 eerste helft

Oefenvragen OMI 2005-2006 eerste helft Oefenvragen OMI 2005-2006 eerste helft Hoewel de beide toetsen uitsluitend uit multiple-choice-vragen zullen bestaan, volgen hieronder onder zowel een aantal open vragen als meerkeuzevragen. De eerste

Nadere informatie

< > Introductie. Structuur extraheren met XSLT

< > Introductie. Structuur extraheren met XSLT Dataontsluiting me t XML, XQu e ry en XSLT Door Anne Schuth en Maarten Marx, anne.schuth@uva.nl maartenmarx@uva.nl Om de kracht van de combinatie van XML, XQuery en XSLT te demonstreren beschrijven we

Nadere informatie

XML: de eend met de gouden eieren?

XML: de eend met de gouden eieren? XML: de eend met de gouden eieren? XML is al een tijdje één van de hypes. Alles moet met XML. Als kritisch informaticus begint het dan bij mij te kriebelen. Hoezo alles moet met XML? Klinkt een beetje

Nadere informatie

Inleiding tot Func.oneel Programmeren les 3

Inleiding tot Func.oneel Programmeren les 3 Inleiding tot Func.oneel Programmeren les 3 Kris Luyten, Jo Vermeulen {kris.luyten,jo.vermeulen}@uhasselt.be Exper.secentrum voor Digitale Media Universiteit Hasselt Currying Currying: een func.e met meerdere

Nadere informatie

Waarvoor gebruik je XQuery?

Waarvoor gebruik je XQuery? XQuery Novelties revisited Door Geert Josten, geert.josten@daidalos.nl] Op XML Holland 2010[1] heb ik een presentatie gegeven over de laatste nieuwtjes van XQuery [2]. Leuk en aardig, maar waarvoor gebruik

Nadere informatie

EXPLORING DB2 OPEN CURSOR IN DIT NUMMER: CLOSE CURSOR ABIS NIEUWSBRIEF VOOR DB2 PROFESSIONALS JAARGANG 1 - NUMMER 4, DECEMBER 2002

EXPLORING DB2 OPEN CURSOR IN DIT NUMMER: CLOSE CURSOR ABIS NIEUWSBRIEF VOOR DB2 PROFESSIONALS JAARGANG 1 - NUMMER 4, DECEMBER 2002 ABIS NIEUWSBRIEF VOOR DB2 PROFESSIONALS JAARGANG 1 - NUMMER 4, DECEMBER 2002 EXPLORING DB2 OPEN CURSOR Dit is het vierde, en tevens laatste nummer van Exploring DB2 van 2002. De positieve respons op deze

Nadere informatie

Eindrapport. Betreft: Pilot e-depot Omgevingsdienst IJmond Noord-Hollands Archief. Datum: Augustus 2015

Eindrapport. Betreft: Pilot e-depot Omgevingsdienst IJmond Noord-Hollands Archief. Datum: Augustus 2015 Eindrapport Betreft: Pilot e-depot Omgevingsdienst IJmond Noord-Hollands Archief Datum: Augustus 2015 Opgesteld door: Mirjam Bakker (Noord-Hollands Archief), Wilma Zandvliet (Omgevingsdienst IJmond), Wout

Nadere informatie

Testen in SOA-omgevingen

Testen in SOA-omgevingen Testen in SOA-omgevingen Agenda Introductie Basisbegrippen Testen van services Testdata en XMLSpy Testsoorten Testtools Testuitvoering Validatie van testresultaten Drivers, stubs en mocks Samenvatting

Nadere informatie

Flexibiliteit en Duurzaamheid: Teksttechnologie en Museumdocumentatie

Flexibiliteit en Duurzaamheid: Teksttechnologie en Museumdocumentatie Flexibiliteit en Duurzaamheid: Teksttechnologie en Museumdocumentatie Spectrum in een nieuw jasje Edward Vanhoutte & Ron Van den Branden Centrum voor Teksteditie en Bronnenstudie Koninklijke Academie voor

Nadere informatie

Nummer: 011 (11062002) The Courseware Company

Nummer: 011 (11062002) The Courseware Company Access Module 0 Access voor Windows, versie 97 (UK) Nummer: 011 (11062002) Niets van deze uitgave mag verveelvoudigd worden en/of openbaar worden gemaakt door middel van druk, fotokopie, microfilm of op

Nadere informatie

Keteininformatiemodellering op basis van UML

Keteininformatiemodellering op basis van UML Keteininformatiemodellering op basis van UML Richtlijnen en voorbeelden versie 0.1 Bert Dingemans Keteininformatiemodellering op basis van UML... 1 Richtlijnen en voorbeelden... 1 Inleiding... 2 Documenten...

Nadere informatie

Sparse columns in SQL server 2008

Sparse columns in SQL server 2008 Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG

Nadere informatie

Inleiding. In dit college: Opzet van de cursus (1) DMO - introductie DMO 2008 1. Datamodellering 2008

Inleiding. In dit college: Opzet van de cursus (1) DMO - introductie DMO 2008 1. Datamodellering 2008 Inleiding Datamodellering 2008 1 In dit college: Opzet van de cursus Inhoud van het vak DMO Belangrijke begrippen base, model, etc. DMO in context: andere vakken Klassiek en modern modelleren vernieuwing

Nadere informatie

HTML. Formulieren. Hans Roeyen V 3.0

HTML. Formulieren. Hans Roeyen V 3.0 Formulieren Hans Roeyen V 3.0 26 februari 2015 Inhoud 1. Formulieren... 3 1.1. De form tag... 3 1.1.1. Het action attribute... 4 1.1.2. Het method attribute... 4 1.2. De input tag... 4 1.3. Soorten input

Nadere informatie

Uitleg conversie bestand

Uitleg conversie bestand Uitleg conversie bestand Voor meer informatie, kijk op www.newbase.nl Newbase BV, Hardwareweg 16 1033 MX AMSTERDAM Tel.: 020-6 111 444 November 2013 versie 1.0 pagina 1 van 11 Inhoudsopgave 1 Voor u begint...4

Nadere informatie

Met XML van database naar LaTEX

Met XML van database naar LaTEX 36 MAPS 32 Oscar Boot, Frans Absil Met XML van database naar LaTEX Het automatisch publiceren van database informatie in LaTEX documenten Keywords conversie, transformatie, XML, XSLT, XPath, Saxon, database,

Nadere informatie

Zo kan je linken maken tussen je verschillende groepen van gegevens.

Zo kan je linken maken tussen je verschillende groepen van gegevens. 1 1. Entity Reference Entity Reference zal ook een onderdeel zijn van Drupal 8. Het is een module van het type veld. Het is een heel krachtige module die toelaat om referenties te maken tussen verschillende

Nadere informatie

Temperatuur logger synchronisatie

Temperatuur logger synchronisatie Temperatuur logger synchronisatie Juni 10, 2010 1 / 7 Temperatuur logger synchronisatie Introductie Twee of meerdere ontvangers van het Multilogger systeem kunnen met de temperature logger synchronisatie

Nadere informatie

Inhoud leereenheid 2. Beginselen van XML. Introductie 55. Leerkern 55. Zelftoets 85. Terugkoppeling 87

Inhoud leereenheid 2. Beginselen van XML. Introductie 55. Leerkern 55. Zelftoets 85. Terugkoppeling 87 Inhoud leereenheid 2 Beginselen van XML Introductie 55 Leerkern 55 1 Voorbeeld: een boeking voor een reis 55 1.1 Reisorganisatie WegIsWeg 56 1.2 Een boekingsbevestiging 56 1.3 Wereldwijde datum- en tijdrekening

Nadere informatie

Aanmaak van een XML bestand voor de aangifte van de beleggingen in effecten. Ed. 2006

Aanmaak van een XML bestand voor de aangifte van de beleggingen in effecten. Ed. 2006 Aanmaak van een XML bestand voor de aangifte van de beleggingen in effecten Ed. 2006 Nationale Bank van België, Brussel. Alle rechten voorbehouden. De volledige of gedeeltelijke verveelvoudiging van deze

Nadere informatie

Module XML. Algemene XML sites

Module XML. Algemene XML sites XML databanken en DataManagement xml wilfried Van de Velde wilfried.vandevelde@hogent.be

Nadere informatie

Zonnepanelen Hoe krijg je de data op je website?

Zonnepanelen Hoe krijg je de data op je website? Zonnepanelen Hoe krijg je de data op je website? Beste website-bezoeker, Omdat ik al heel wat vragen kreeg over het gedeelte zonne-energie op mijn website, heb ik besloten om de werkwijze die ik gevolgd

Nadere informatie

Het ontwikkelen van XML-tools

Het ontwikkelen van XML-tools Het ontwikkelen van XML-tools Johan Jeuring Abstract XML wordt in veel situaties gebruikt, en voor dat gebruik worden talloze tools gebouwd. Er zijn verschillende manieren om XML-tools te ontwikkelen,

Nadere informatie

Mappings tussen XML documenten en relationele databases

Mappings tussen XML documenten en relationele databases Universiteit Antwerpen Universitaire Instelling Antwerpen Departement Wiskunde-Informatica 2002-2003 Mappings tussen XML documenten en relationele databases Roel Vercammen Proefschrift ingediend tot het

Nadere informatie

CSS v XSL. H.S. Haringa. Afstudeerscriptie Informatiekunde. Scriptiebegeleider en eerste lezer: Dr. G.M. Welling Tweede lezer: Dr. E.A.

CSS v XSL. H.S. Haringa. Afstudeerscriptie Informatiekunde. Scriptiebegeleider en eerste lezer: Dr. G.M. Welling Tweede lezer: Dr. E.A. CSS v XSL Afstudeerscriptie Informatiekunde H.S. Haringa Scriptiebegeleider en eerste lezer: Dr. G.M. Welling Tweede lezer: Dr. E.A. Koster Informatiekunde Rijksuniversiteit Groningen Oktober 2005 Voorwoord

Nadere informatie

Internet xml-http. Ariadne Main. server

Internet xml-http. Ariadne Main. server author: Gerrit van Dalfsen Date Version Change Tijdteam 26Jun2009 0.1 First draft tel.: +31 10 458 4816 15Jul2009 0.2 verder uitgewerkt email: gerrit@tijdteam.nl 26Jul2009 1.0 Op gezet web: Tijdteam.nl

Nadere informatie

De architect: in spagaat tussen mensen en technische details. Illustratie met een simpel voorbeeld

De architect: in spagaat tussen mensen en technische details. Illustratie met een simpel voorbeeld De architect: in spagaat tussen mensen en technische details Illustratie met een simpel voorbeeld Illustratie van stap voor stap naar een architectuur aan de hand van een voorbeeld Overview Exercise Assistant:

Nadere informatie

Databank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster

Databank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster 4. 4. Inhoud rste BAC Toegepaste Biologische Wetenschappen Hoofdstuk 4 Databank Terminologie, Navigeren, Importeren Tabellen Records/Velden manipuleren Queries (Vragen) [Ook in SQL] sorteren filter volgens

Nadere informatie

Inhoud leereenheid 1. XML in perspectief. Introductie 17. Leerkern 18. Terugkoppeling 48. Uitwerking van de opgaven 48

Inhoud leereenheid 1. XML in perspectief. Introductie 17. Leerkern 18. Terugkoppeling 48. Uitwerking van de opgaven 48 Inhoud leereenheid 1 XML in perspectief Introductie 17 Leerkern 18 1 Wat is XML? 18 1.1 Voorbeeld van een XML-document 18 1.2 Scheiding van betekenis en weergave 23 1.3 Documentstructuren en datastructuren

Nadere informatie

ETL-Generator (2) Thema Data-integratie. Drie componenttypen in de gegevenslaag

ETL-Generator (2) Thema Data-integratie. Drie componenttypen in de gegevenslaag Thema Data-integratie Drie componenttypen in de gegevenslaag ETL-Generator (2) Ronald Bijlhouwer, Richard Puijk en Vincent Wylenzek De methode van ontwikkeling en bouw van het ETL-proces is aan het veranderen.

Nadere informatie

Tree traversal. Bomen zijn overal. Ferd van Odenhoven. 15 november 2011

Tree traversal. Bomen zijn overal. Ferd van Odenhoven. 15 november 2011 15 november 2011 Tree traversal Ferd van Odenhoven Fontys Hogeschool voor Techniek en Logistiek Venlo Software Engineering 15 november 2011 ODE/FHTBM Tree traversal 15 november 2011 1/22 1 ODE/FHTBM Tree

Nadere informatie

Ontwerprichtlijnen voor XML-Schemadefinities

Ontwerprichtlijnen voor XML-Schemadefinities Ontwerprichtlijnen voor XML-Schemadefinities Voor gebruik binnen WLZ, WMO en JW Datum 26 mei 2015 Status Concept Colofon Publicatienummer Uitgave Projectnaam Projectnummer Versienummer 1.1 Projectleider

Nadere informatie

WEBSECURITY INFORMATICA STUDENTENWERKING. Gemaakt door Bryan De Houwer en Yuri Moens

WEBSECURITY INFORMATICA STUDENTENWERKING. Gemaakt door Bryan De Houwer en Yuri Moens WEBSECURITY INFORMATICA STUDENTENWERKING Gemaakt door Bryan De Houwer en Yuri Moens ISW Informatica studentenwerking voor en door studenten Wat bieden wij aan: Workshops Shell accounts Altijd bereikbaar

Nadere informatie

ASRemote WebService. Via deze webservice kunt u:

ASRemote WebService. Via deze webservice kunt u: ASRemote WebService De ASRemote WebService is een SOAP Webservice die softwarematige communicatie met Exact Globe mogelijk maakt vanaf een willekeurige locatie op het internet. Via deze webservice kunt

Nadere informatie

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel:

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: Eenvoudig voorbeeld. Er wordt verondersteld dat er met VS 2008 EXPRESS gewerkt wordt. Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: (Sommige schermafdrukken zijn afkomstig

Nadere informatie

Onderzoek native XML databases

Onderzoek native XML databases Onderzoek native XML databases Vincent Fleur Dennis Heij Voorwoord Dit onderzoeksrapport is geschreven door Dennis Heij en Vincent Fleur. Beide zijn laatstejaars student van de opleiding kort Bedrijfskundige

Nadere informatie

Inhoud. Pagina 2 van 13

Inhoud. Pagina 2 van 13 Code Conventie Inhoud PHP algemeen... 3 Namen van variabelen... 3 Enkele of dubbele aanhalingstekens... 3 Globale variabelen... 3 Namen van functies... 3 Argumenten van functies... 3 Formattering... 4

Nadere informatie

Vakgroep CW KAHO Sint-Lieven

Vakgroep CW KAHO Sint-Lieven Vakgroep CW KAHO Sint-Lieven Objecten Programmeren voor de Sport: Een inleiding tot JAVA objecten Wetenschapsweek 20 November 2012 Tony Wauters en Tim Vermeulen tony.wauters@kahosl.be en tim.vermeulen@kahosl.be

Nadere informatie

Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.

Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double. Algemeen C# Variabele Een variabele is een willekeurige waarde die word opgeslagen. Een variabele heeft altijd een datetype ( De soort waarde die een variabele bevat). Datatypes Een datatype is de sort

Nadere informatie

Bachelor scriptie Uitdrukkingskracht van XML schema s. Robbert Krebbers

Bachelor scriptie Uitdrukkingskracht van XML schema s. Robbert Krebbers Bachelor scriptie Uitdrukkingskracht van XML schema s Robbert Krebbers 24 juni 2008 Samenvatting Er zijn vele verschillende XML schema s, waaronder DTD, XML schema en Relax NG, al deze schema s hebben

Nadere informatie

Inhoud. Revisiehistorie... 3. Inleiding... 4

Inhoud. Revisiehistorie... 3. Inleiding... 4 Inhoud Revisiehistorie... 3 Inleiding... 4 1. Omgevingen... 5 1.1. Test/acceptatie-omgeving... 5 1.2. Productie-omgeving... 5 1.3. Methodes... 5 1.3.1. DataRequest... 5 1.3.2. StandaardDataRequest... 6

Nadere informatie

Frontend ontwikkeling

Frontend ontwikkeling Frontend ontwikkeling Mark Jansen Edwin Vlieg PHPFreakz ledendag 10 november 2007 Frontend ontwikkeling De interface is je product richting de eindgebruiker Goede PHP code met een slechte interface geeft

Nadere informatie

DMD-2011 Introductie. Introductie. Opzet van de cursus. Werkwijze per week. Datamodelleren en databases 2011. Twee hoorcolleges in totaal

DMD-2011 Introductie. Introductie. Opzet van de cursus. Werkwijze per week. Datamodelleren en databases 2011. Twee hoorcolleges in totaal Datamodelleren en databases 2011 Introductie Leen Breure 1/33 Opzet van de cursus Twee hoorcolleges in totaal week 1 en week 8 (14 juni) Wekelijks practicum: ca. 2 * 1 uur 1 uur: ontwikkeling van eigen

Nadere informatie

Zelftest DB2 for z/os basiscursus

Zelftest DB2 for z/os basiscursus Zelftest DB2 for z/os basiscursus Document: n1067test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST DB2 FOR Z/OS BASISCURSUS

Nadere informatie

Schrijven voor het web. 1TIN Internettechonologie 2003-2004 les 02 1

Schrijven voor het web. 1TIN Internettechonologie 2003-2004 les 02 1 Schrijven voor het web 1TIN Internettechonologie 2003-2004 les 02 1 Verschillen met gewone teksten niet noodzakelijk sequentieel lezen webpagina globaal lezen (geen details) beantwoorden aan doel van bezoek?

Nadere informatie

Inleiding C++ Coding Conventions

Inleiding C++ Coding Conventions Inleiding C++ Coding Conventions Opleiding Bachelor of Science in Informatica, van de Faculteit Wetenschappen, Universiteit Antwerpen. Nota s bij de cursus voor academiejaar 2012-2013. Ruben Van den Bossche,

Nadere informatie

APEX Templates. OGH APEX dag 30 maart. Art Melssen. 31 maart 2010

APEX Templates. OGH APEX dag 30 maart. Art Melssen. 31 maart 2010 APEX Templates OGH APEX dag 30 maart Art Melssen Introductie Over de spreker 4 jaar APEX ervaring / 7 jaar Oracle 10 jaar web technologie ervaring APEX trajecten o.a. bij Centraal Boekhuis en eboekhuis

Nadere informatie

Internetstandaarden 2

Internetstandaarden 2 IAM-V1-TDI Internetstandaarden 2 Reader deel 1 2009/2010 Hogeschool van Amsterdam Interactieve Media Reader HVA-IAM-V1-TDI-Internetstandaarden 2 / 0910 IAM-V1-TDI Internetstandaarden 2 Reader deel 1 2009/2010

Nadere informatie

WinCCFlex. WinCC Flex MeRa 1/22

WinCCFlex. WinCC Flex MeRa 1/22 WinCCFlex 1. Invoegen van TP in het S7 project...2 2. Instellen van communicatie HMI...2 3. Aanmaken van tags...4 4. Aanmaken van de schermen...5 5. Invoegen van een objecten...6 5.1. Invoegen van een

Nadere informatie

Markup: HTML en CSS. Hoorcollege Webdesign 3 2 mei 2014 Frans Wiering

Markup: HTML en CSS. Hoorcollege Webdesign 3 2 mei 2014 Frans Wiering Markup: HTML en CSS Hoorcollege Webdesign 3 2 mei 2014 Frans Wiering 1 Inhoud XHTML XML en toepassingen basis CSS aantal slides ontleend aan: Anders Møller & Michael I. Schwartzbach. An Introduction to

Nadere informatie

1 XML : extensive Markup Language

1 XML : extensive Markup Language 1 XML : extensive Markup Language 1.1 hoofding body epiloog 1.2 basisconcepten elementen (met tekst of andere elementen) attributen namen entiteiten ter vervanging van gereserveerde karakters, bv < cdata:

Nadere informatie