XSLT a jmenné prostory

Save this PDF as:
 WORD  PNG  TXT  JPG

Rozměr: px
Začít zobrazení ze stránky:

Download "XSLT a jmenné prostory"

Transkript

1 XSLT a jmenné prostory Doplňková prezentace Roman Malo

2 XSLT a jmenné prostory Při využití XSLT nad XML s jmennými prostory je potřeba jednotlivé názvy uzlů (elementy a atributy) uvádět včetně prefixu Prefix musí být asociován se stejným identifikátorem Při použití implicitních jmenných prostorů v XML je nutné v rámci XSLT specifikovat prefix XML aplikace 2

3 XML bez jmenných prostorů <osoba id="1446"> <titul>ing.</titul> <jmeno>roman</jmeno> <prijmeni>malo</prijmeni> <titul>ph.d.</titul> <ulice>zemědělská</ulice> <cp>1</cp> <mesto>brno</mesto> <psc>61300</psc> <stat>česká republika</stat> XML aplikace 3

4 XSLT pro XML bez jmenných prostorů <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/xsl/transform"> <xsl:output indent="yes" method="xml" encoding="windows-1250" /> <xsl:template match="osoba"> <xsl:variable name="jmeno"> <xsl:value-of select="jmeno"/> <xsl:variable name="prijmeni"> <xsl:value-of select="prijmeni"/> <osoba jmeno="{$jmeno}" prijmeni="{$prijmeni}" <xsl:for-each select="adresa/*"> <xsl:value-of select="."/> <xsl:text> </xsl:text> </xsl:for-each> </xsl:template> </xsl:stylesheet> XML aplikace 4

5 XML s jmennými prostory <o:osoba id="1446" xmlns:o="urn:osoba" > <o:titul>ing.</o:titul> <o:jmeno>roman</o:jmeno> <o:prijmeni>malo</o:prijmeni> <o:titul>ph.d.</o:titul> <ulice>zemědělská</ulice> <cp>1</cp> <mesto>brno</mesto> <psc>61300</psc> <stat>česká republika</stat> </o:osoba> XML aplikace 5

6 XSLT pro XML s jmennými prostory <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/xsl/transform" xmlns:o="urn:osoba"> <xsl:output indent="yes" method="xml" encoding="windows-1250" /> <xsl:template match="o:osoba"> <xsl:variable name="jmeno"> <xsl:value-of select="o:jmeno"/> <xsl:variable name="prijmeni"> <xsl:value-of select="o:prijmeni"/> <osoba jmeno="{$jmeno}" prijmeni="{$prijmeni}" <xsl:for-each select="adresa/*"> <xsl:value-of select="."/><xsl:text> </xsl:text> </xsl:for-each> </xsl:template> </xsl:stylesheet> XML aplikace 6

7 XML s jmennými prostory (defaultní) <o:osoba id="1446" xmlns:o="urn:osoba" > <o:titul>ing.</o:titul> <o:jmeno>roman</o:jmeno> <o:prijmeni>malo</o:prijmeni> <o:titul>ph.d.</o:titul> <adresa xmlns="urn:adresa" > <ulice>zemědělská</ulice> <cp>1</cp> <mesto>brno</mesto> <psc>61300</psc> <stat>česká republika</stat> </o:osoba> XML aplikace 7

8 XSLT pro XML s jmennými prostory (defaultní) <xsl:stylesheet version="1.0 xmlns:xsl="http://www.w3.org/1999/xsl/transform" xmlns:o="urn:osoba" xmlns:a="urn:adresa" > <xsl:output indent="yes" method="xml" encoding="windows-1250" /> <xsl:template match="o:osoba"> <xsl:variable name="jmeno"> <xsl:value-of select="o:jmeno"/> <xsl:variable name="prijmeni"> <xsl:value-of select="o:prijmeni"/> <osoba jmeno="{$jmeno}" prijmeni="{$prijmeni}" <xsl:for-each select="a:adresa/*"> <xsl:value-of select="."/> <xsl:text> </xsl:text> </xsl:for-each> </xsl:template> </xsl:stylesheet> XML aplikace 8

9 XML s jmennými prostory (defaultní, atribut) <o:osoba i:id="1446" xmlns:o="urn:osoba" xmlns:i="urn:identifikace" > <o:titul>ing.</o:titul> <o:jmeno>roman</o:jmeno> <o:prijmeni>malo</o:prijmeni> <o:titul>ph.d.</o:titul> <adresa xmlns="urn:adresa" > <ulice>zemědělská</ulice> <cp>1</cp> <mesto>brno</mesto> <psc>61300</psc> <stat>česká republika</stat> </o:osoba> XML aplikace 9

10 XSLT pro XML s jmennými prostory (defaultní, atribut) <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/xsl/transform" xmlns:o="urn:osoba" xmlns:a="urn:adresa" xmlns:i="urn:identifikace"> <xsl:output indent="yes" method="xml" encoding="windows-1250" /> <xsl:template match="o:osoba"> <xsl:variable name="jmeno"> <xsl:value-of select="o:jmeno"/> <xsl:variable name="prijmeni"> <xsl:value-of select="o:prijmeni"/> <osoba jmeno="{$jmeno}" prijmeni="{$prijmeni}" <xsl:for-each select="a:adresa/*"> <xsl:value-of select="."/><xsl:text> </xsl:text> </xsl:for-each> </xsl:template> </xsl:stylesheet> XML aplikace 10

11 Výsledek transformace zákaz vložení jmenných prostorů <osoba jmeno="roman" prijmeni="malo" cislo="1446" xmlns:a="urn:adresa" xmlns:o="urn:osoba" xmlns:i="urn:identifikace"> Zemědělská 1 Brno Česká republika Použité jmenné prostory se nám defaultně vkládají do výstupního XML (HTML) Zakázat vkládání lze atributem exclude-resultprefixes, jehož hodnotou jsou prefixy, které nechceme uvést ve výstupu (oddělené mezerou) <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/xsl/transform" xmlns:o="urn:osoba" xmlns:i="urn:identifikace" xmlns:a="urn:adresa" exclude-resultprefixes="a i o"> XML aplikace 11

Jazyk XSL XPath XPath XML. Jazyk XSL - rychlá transformace dokumentů. PhDr. Milan Novák, Ph.D. KIN PF JU České Budějovice. 9.

Jazyk XSL XPath XPath XML. Jazyk XSL - rychlá transformace dokumentů. PhDr. Milan Novák, Ph.D. KIN PF JU České Budějovice. 9. Jazyk XSL - rychlá transformace dokumentů 9. prosince 2010 Osnova 1 Jazyk XSL Úvod Princip zpracování pomocí stylů Formátování dokumentu pomocí XSL FO Osnova 1 Jazyk XSL Úvod Princip zpracování pomocí

Více

Prezentace XML. XML popisuje strukturu dat, neřeší vzhled definice vzhledu:

Prezentace XML. XML popisuje strukturu dat, neřeší vzhled definice vzhledu: Realizováno za finanční podpory ESF a státního rozpočtu ČR v rámci v projektu Zkvalitnění a rozšíření možností studia na TUL pro studenty se SVP reg. č. CZ.1.07/2.2.00/29.0011 Definice vzhledu Prezentace

Více

24. XML. Aby se dokument XML vůbec zobrazil musí být well-formed (správně strukturovaný). To znamená, že splňuje formální požadavky specifikace XML.

24. XML. Aby se dokument XML vůbec zobrazil musí být well-formed (správně strukturovaný). To znamená, že splňuje formální požadavky specifikace XML. 24. XML Úvod Značkovací jazyk XML (extensible Markup Language) vznikl ze staršího a obecnějšího jazyku SGML (Standard Generalized Markup Language). XML byl vyvinut konsorciem W3C, aby poskytl standardní

Více

XSLT pomocí JavaScriptu v Mozille (... Opeře a Safari)

XSLT pomocí JavaScriptu v Mozille (... Opeře a Safari) XSLT a JavaScript Autor: Petr Dvořák (http://joshis.iprofil.cz/) Úvod Dokumenty XML (můžeme rovnou říct, že narozdíl od dokumentů (X)HTML) nenesou žádnou informaci, která by prohlížeči sdělila, jakým způsobem

Více

Příklad buňka tabulky

Příklad buňka tabulky Realizováno za finanční podpory ESF a státního rozpočtu ČR v rámci v projektu Zkvalitnění a rozšíření možností studia na TUL pro studenty se SVP reg. č. CZ.1.07/2.2.00/29.0011 Pojmenované šablony Pojmenované

Více

Pravidla dokumentace

Pravidla dokumentace Pravidla dokumentace Příklad na převod XML do HTML pomocí šablon XSLT Na příkladě si ukážeme základy práce s šablonami XSLT. 1. Vhodně otagujeme textový soubor, aby z něj vznikl soubor XML

Více

Dotazování nad XML daty a jazyk XPath

Dotazování nad XML daty a jazyk XPath 4 TVEZEWXYHMNR LSTVSKVEQY-RJSVQEXMOENITSHTSVSZ RETVSNIOXIQRERGSZER Q ^)ZVSTWO LSWSGM PR LSJSRHYEVS^TS XYLPEZR LSQ WXE4VEL] 4VELE)9-RZIWXYNIQIHSZE% FYHSYGRSWXM Dotazování nad XML daty a jazyk XPath BI-TWA

Více

Obsah přednášky. XML DOM SAX XPath XSL transformace 1/46

Obsah přednášky. XML DOM SAX XPath XSL transformace 1/46 Obsah přednášky XML DOM SAX XPath XSL transformace 1/46 Co je XML? XML je meziplatformní, softwarově a hardwarově nezávislý a standardizovaný nástroj pro přenos informace 2/46 Co je XML? EXtensible Markup

Více

TRANSFORMACE XML DOKUMENTŮ POMOCÍ JAZYKA XSLT

TRANSFORMACE XML DOKUMENTŮ POMOCÍ JAZYKA XSLT J I H O Č E S K Á U N I V E R Z I T A PEDAGOGICKÁ FAKULTA KATEDRA INFORMATIKY TRANSFORMACE XML DOKUMENTŮ POMOCÍ JAZYKA XSLT BAKALÁŘSKÁ PRÁCE ONDŘEJ SVOBODA vedoucí diplomové práce PaedDr. Petr Pexa ČESKÉ

Více

<knihy:clanek xmlns:kniha= http://www.moje_stranka.cz/knihy> ZÁKLADY XML JMENNÉ PROSTORY při spjení XML dat z různých zdrjů může djít ke knfliktu v názvech elementů a atributů elementy mhu přidělit k různým jmenným prstrům, a tak je rzliším jmenný prstr musíme deklarvat

Více

APLIKACE XML PRO INTERNET

APLIKACE XML PRO INTERNET APLIKACE XML PRO INTERNET Jaroslav Ráček Fakulta Informatiky, Masarykova Universita Brno Abstrakt Text je věnován možnostem využití XML technologie pro prezentaci dokumentů pomocí Internetu. V úvodu je

Více

Využití XML při grafické prezentaci ekonomických informací

Využití XML při grafické prezentaci ekonomických informací VYSOKÁ ŠKOLA EKONOMICKÁ V PRAZE Fakulta informatiky a statistiky Katedra informačního a znalostního inženýrství Využití XML při grafické prezentaci ekonomických informací Bakalářská práce Jakub Vojtíšek

Více

Rodina formátů XML 1

Rodina formátů XML 1 Abstrakt Rodina formátů XML 1 Karel Richta katedra počítačů ČVUT FEL Praha Karlovo nám.13, 212 35 Praha 2 e-mail: richta@fel.cvut.cz, Příspěvek přibližuje základy formátu XML a souvisejících standardů.

Více

Vysoká škola ekonomická v Praze

Vysoká škola ekonomická v Praze Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky Vyšší odborná škola informačních služeb v Praze Generování webových stránek z XML dokumentů pomocí jazyka XSL Vypracoval: Martin Burda Vedoucí

Více

Správnost XML dokumentu

Správnost XML dokumentu Realizováno za finanční podpory ESF a státního rozpočtu ČR v rámci v projektu Zkvalitnění a rozšíření možností studia na TUL pro studenty se SVP reg. č. CZ.1.07/2.2.00/29.0011 Správnost XML dokumentu Správně

Více

PRG036 Technologie XML

PRG036 Technologie XML PRG036 Technologie XML Přednáší: Irena Mlýnková (mlynkova@ksi.mff.cuni.cz) Martin Nečaský (necasky@ksi.mff.cuni.cz) LS 2010 Stránka přednášky: http://www.ksi.mff.cuni.cz/~mlynkova/prg036/ 1 Osnova předmětu

Více

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky DIPLOMOVÁ PRÁCE

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky DIPLOMOVÁ PRÁCE Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky DIPLOMOVÁ PRÁCE Plzeň, 2006 Jan Kupka Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky

Více

Popis struktury XML rozhraní pro hromadné hlášení změn pojišťovnami, pojišťovacími agenty (PA) a pojišťovacími makléři (PM)

Popis struktury XML rozhraní pro hromadné hlášení změn pojišťovnami, pojišťovacími agenty (PA) a pojišťovacími makléři (PM) NA PŘÍKOPĚ 28 115 03 PRAHA 1 Popis struktury XML rozhraní pro hromadné hlášení změn pojišťovnami, pojišťovacími agenty (PA) a pojišťovacími makléři (PM) Obsah Popis struktury XML rozhraní... 1 pro hromadné

Více

Základy XML struktura dokumentu (včetně testových otázek)

Základy XML struktura dokumentu (včetně testových otázek) Základy XML struktura dokumentu (včetně testových otázek) Otakar Čerba Oddělení geomatiky Katedra matematiky Fakulta aplikovaných věd Západočeská univerzita v Plzni Přednáška z předmětu Počítačová kartografie

Více

Popis struktury XML rozhraní pro elektronické podání hromadné žádosti. o obnovu oprávnění k činnosti

Popis struktury XML rozhraní pro elektronické podání hromadné žádosti. o obnovu oprávnění k činnosti NA PŘÍKOPĚ 28 115 03 PRAHA 1 Popis struktury XML rozhraní pro elektronické podání hromadné žádosti o obnovu oprávnění k činnosti Obsah Popis struktury XML rozhraní... 1 pro elektronické podání hromadné

Více

E-learning a DocBook

E-learning a DocBook E-learning a DocBook Tomáš Pitner tomp@fi.muni.cz Jan Pavlovič xpavlov@fi.muni.cz Abstrakt Tento příspěvek ukazuje další možnosti využití DocBooku (DB) v elektronické podpoře výuky. Ilustruje použití DB

Více

XML terminologie a charakteristiky. Roman Malo

XML terminologie a charakteristiky. Roman Malo XML terminologie a charakteristiky Roman Malo XML extensible Markup Language (rozšiřitelný značkovací jazyk) Verze 1.0, 1.1 http://www.w3.org/xml Rozdíly v podpoře různých znakových sad a práci s řídícími

Více

Popis struktury DL Lekis XML

Popis struktury DL Lekis XML Popis struktury DL Lekis XML Název Popis struktury dodacího listu Lekis XML Bližší Datum 19.05.2014 Verze 1.1 Autor Ing. Ondřej Zavadil Označení Počet stran Poznámka Verze Datum Autor Popis 1.0 19.5.2014

Více

Tvorba WWW stránek. Mojmír Volf mojmir.volf@tul.cz https://www.nti.tul.cz/wiki/wikiuser:mojmir.volf 485 353 675

Tvorba WWW stránek. Mojmír Volf mojmir.volf@tul.cz https://www.nti.tul.cz/wiki/wikiuser:mojmir.volf 485 353 675 Tvorba WWW stránek Mojmír Volf mojmir.volf@tul.cz https://www.nti.tul.cz/wiki/wikiuser:mojmir.volf 485 353 675 Zdroje KRUG: Web design - nenuťte uživatele přemýšlet.. Computer Press, 2003. PROKOP M.: CSS

Více

Vývoj Internetových Aplikací

Vývoj Internetových Aplikací 2 Vývoj Internetových Aplikací HTML a CSS Ing. Michal Radecký, Ph.D. www.cs.vsb.cz/radecky HTML a CSS - Tvorba webových stránek - Struktura - Obsah - Vzhled - Funkcionalita zdroj: http://www.99points.info

Více

2 PŘÍKLAD IMPORTU ZATÍŽENÍ Z XML

2 PŘÍKLAD IMPORTU ZATÍŽENÍ Z XML ROZHRANÍ ESA XML Ing. Richard Vondráček SCIA CZ, s. r. o., Thákurova 3, 160 00 Praha 6 www.scia.cz 1 OTEVŘENÝ FORMÁT Jednou z mnoha užitečných vlastností programu ESA PT je podpora otevřeného rozhraní

Více

Podpora XML v.net. Podpora XML v.net. nezávislý publicista. Jirka Kosek. http://www.kosek

Podpora XML v.net. Podpora XML v.net. nezávislý publicista. Jirka Kosek. http://www.kosek Podpora XML v.net Podpora XML v.net Jirka Kosek nezávislý publicista http://www.kosek kosek.cz Co nás čeká? Co nás čeká?! podpora XML ve VisualStudio.NET! architektura System.Xml! čtení XML dokumentů!

Více

XML na papír. Bakalářská práce

XML na papír. Bakalářská práce XML na papír Bakalářská práce Dušan Fencl Ing. Válav Novák, Csc. Jihočeská univerzita v Českých Budějovicích Pedagogická fakulta Katedra informatiky 2009 1 Prohlášení Prohlašuji, ţe svoji bakalářskou práci

Více

Teoretické a pokročilé aspekty XML technologií

Teoretické a pokročilé aspekty XML technologií PRG039 Teoretické a pokročilé aspekty XML technologií - (Ne)standardní jazyky pro popis schématu XML dat - Metody odvozování XML schématu Irena Mlýnková, Martin Nečaský, Jaroslav Pokorný KSI MFF UK, ZS

Více

Generované XML si vytvářejte synchronně s databází uvedenou ve vašem systému nebo na vašich webových stránkách.

Generované XML si vytvářejte synchronně s databází uvedenou ve vašem systému nebo na vašich webových stránkách. Co je XML feed Jedná se o speciální datový soubor ve formátu XML, který obsahuje informace o nabízených kurzech (název, popis, lektor, termín, místo a další důležité informace). Generované XML si vytvářejte

Více

Zpráva o výsledcích řešení výzkumného záměru v roce 2010. PhDr. Bohdana Stoklasová, hlavní řešitelka Ing. Libor Coufal, Mgr.

Zpráva o výsledcích řešení výzkumného záměru v roce 2010. PhDr. Bohdana Stoklasová, hlavní řešitelka Ing. Libor Coufal, Mgr. Budování vzájemně kompatibilních informačních systémů pro přístup k heterogenním informačním zdrojům a jejich zastřešení prostřednictvím Jednotné informační brány Zpráva o výsledcích řešení výzkumného

Více

Popis výměnného formátu XML

Popis výměnného formátu XML Příloha č.: 7 Verze: 2.0 Datum: 15.5.2013 Popis výměnného formátu XML Principy výměnného formátu DTM DMVS textový soubor ve formátu XML (jednotný formát, nezávislost na software) symbologie není součástí

Více

Ukládání a vyhledávání XML dat

Ukládání a vyhledávání XML dat XML teorie a praxe značkovacích jazyků (4IZ238) Jirka Kosek Poslední modifikace: $Date: 2014/12/04 19:41:24 $ Obsah Ukládání XML dokumentů... 3 Ukládání XML do souborů... 4 Nativní XML databáze... 5 Ukládání

Více

POPIS VÝMĚNNÉHO FORMÁTU XML

POPIS VÝMĚNNÉHO FORMÁTU XML POPIS VÝMĚNNÉHO FORMÁTU XML Příloha č. 5 k Z_OIS_006 Provozní řád digitální technické mapy města Mostu Stránka 1 z 8 OBSAH 1 PRINCIPY VÝMĚNNÉHO FORMÁTU DTMM MOST... 2 2 STRUKTURA VÝMĚNNÉHO FORMÁTU... 3

Více

Popis XML rozhraní Veřejného webu RŽP

Popis XML rozhraní Veřejného webu RŽP Popis XML rozhraní Veřejného webu RŽP verze 1.1 Veřejný web slouží k zobrazení veřejných informací o podnikatelských subjektech v České republice, provozovatelem je Ministerstvo průmyslu a obchodu. Jeho

Více

XML jako prostředek pro citování informačních zdrojů

XML jako prostředek pro citování informačních zdrojů XML jako prostředek pro citování informačních zdrojů Mgr. Linda Skolková (skolkova( skolkova@ikaros.cz) Ing. Miloslav Nič, PhD. (miloslav.nic( miloslav.nic@vscht.cz) Osnova Co je citování K čemu je dobré

Více

POSTUP PRO VYTVOŘENÍ STRUKTUR PRO UKLÁDÁNÍ RDF DAT V ORACLE

POSTUP PRO VYTVOŘENÍ STRUKTUR PRO UKLÁDÁNÍ RDF DAT V ORACLE POSTUP PRO VYTVOŘENÍ STRUKTUR PRO UKLÁDÁNÍ RDF DAT V ORACLE Upozornění: Pro práci s RDF Oracle daty je třeba mít nainstalován Oracle Spatial Resource Description Framework (RDF). 1. Vytvoření tabulkového

Více

Zpracování informací

Zpracování informací Ústav automatizace a informatiky Fakulta strojního inženýrství Vysoké učení technické v Brně Přednáška č. 6 z předmětu Zpracování informací Ing. Radek Poliščuk, Ph.D. Tato publikace vznikla jako součást

Více

Pokročilé techniky tvorby sestav v Caché. ZENové Reporty

Pokročilé techniky tvorby sestav v Caché. ZENové Reporty Pokročilé techniky tvorby sestav v Caché ZENové Reporty Úvodem Jednoduché sestavy Pokročilé sestavy Ladění Historie ZEN reporty sdílejí podobný princip definování obsahu jako ZENové stránky Byly uvedeny

Více

Robot bude XML stahovat každý den v brzkých ranních hodinách. Při nedostupnosti souboru nebo dlouhém načítání souboru nebude aktualizace provedena.

Robot bude XML stahovat každý den v brzkých ranních hodinách. Při nedostupnosti souboru nebo dlouhém načítání souboru nebude aktualizace provedena. XML export kurzů na Jobs.cz Kurzy a školení Jak XML import funguje? XML export kurzů vám umožní automatickou synchronizaci informací o nabízených kurzech (název, popis, lektor, termín, místo a další důležité

Více

Moderní integrace aplikací

Moderní integrace aplikací Michael Juřek Moderní integrace aplikací 1. Úvod integrace? 2. Moderní koncepce integrační architektury 3. Komunikace a přenos zpráv 4. Transformace a routování zpráv 5. Správa procesů 6. Analytické monitorování

Více

WEB 2.0 A WEBOVÉ SLUŽBY. Ondřej Urbánek ondrej.urbanek@orchitech.cz

WEB 2.0 A WEBOVÉ SLUŽBY. Ondřej Urbánek ondrej.urbanek@orchitech.cz WEB 2.0 A WEBOVÉ SLUŽBY Ondřej Urbánek ondrej.urbanek@orchitech.cz Obsah Web 2.0 obecně Standardy a technologie AJAX a asynchronní komunikace Sémantický web a jeho standardy Principy a architektura webových

Více

XML export kurzů na Jobs.cz a Temio Edumarket

XML export kurzů na Jobs.cz a Temio Edumarket XML export kurzů na Jobs.cz a Temio Edumarket XML export kurzů vám umožní automatickou synchronizaci informací o nabízených kurzech (název, popis, lektor, termín, místo a další důležité informace) mezi

Více

Vstupní data pro program Deformace ve formátu XML

Vstupní data pro program Deformace ve formátu XML geocaktualizace:22.11.2004 Vstupní data pro program Deformace ve formátu XML Pro formát vstupních dat je využit jazyk XML pro popis strukturovaných dat. Formát je definován v souladu s definicí jazyka

Více

Generované XML si vytvářejte synchronně s databází uvedenou ve vašem systému nebo na vašich webových stránkách.

Generované XML si vytvářejte synchronně s databází uvedenou ve vašem systému nebo na vašich webových stránkách. Co je XML feed Jedná se o speciální datový soubor ve formátu XML, který obsahuje informace o nabízených kurzech (název, popis, lektor, termín, místo a další důležité informace). Generované XML si vytvářejte

Více

TRANSFORMACE OBJEKTOVÉ PETRIHO SÍTĚ Z JAZYKA OPNML DO GRAFU TRANSFORMATION OF OBJECT-ORIENTED PETRI NET FROM OPNML LANGUAGE TO GRAPH

TRANSFORMACE OBJEKTOVÉ PETRIHO SÍTĚ Z JAZYKA OPNML DO GRAFU TRANSFORMATION OF OBJECT-ORIENTED PETRI NET FROM OPNML LANGUAGE TO GRAPH TRANSFORMACE OBJEKTOVÉ PETRIHO SÍTĚ Z JAZYKA OPNML DO GRAFU TRANSFORMATION OF OBJECT-ORIENTED PETRI NET FROM OPNML LANGUAGE TO GRAPH Petr Jedlička Mendelova zemědělská a lesnická univerzita v Brně Provozně

Více

Dokumentace k nevizuálnímu rozhraní aplikace DopisOnline

Dokumentace k nevizuálnímu rozhraní aplikace DopisOnline Dokumentace k nevizuálnímu rozhraní aplikace DopisOnline Rozhraní slouží k automatizovanému podání listovních zásilek elektronickou cestou z aplikací třetích stran. Veškerá komunikace s naším serverem

Více

Popis výměnného formátu XML

Popis výměnného formátu XML Příloha č. 7 Směrnice DTM DMVS Plzeňského kraje Popis výměnného formátu XML Verze 3.1 DTM DMVS Plzeňského kraje Zpracoval Zpracováno ve spolupráci partnerů DTM DMVS Plzeňského kraje: Datum 1. 3. 2015 -

Více

PHP a XML. Stručný obsah

PHP a XML. Stručný obsah PHP a XML 5 Stručný obsah Předmluva... 13 Úvod... 15 1. Syntaxe XML... 17 2. Přehled podpory XML v PHP5... 43 3. (Ne)podpora Unicode v PHP... 67 4. SimpleXML... 87 5. SAX... 105 6. DOM... 123 7. XMLReader...

Více

Popis XML rozhraní Veřejného webu RŽP

Popis XML rozhraní Veřejného webu RŽP Popis XML rozhraní Veřejného webu RŽP verze 2.5 Veřejný web RŽP slouží k zobrazení veřejných informací o podnikatelských subjektech v České republice. Jeho provozovatelem je Ministerstvo průmyslu a obchodu.

Více

Distanční opora předmětu: Databázové systémy Tématický blok č. 4: XML, DTD, XML v SQL Autor: RNDr. Jan Lánský, Ph.D.

Distanční opora předmětu: Databázové systémy Tématický blok č. 4: XML, DTD, XML v SQL Autor: RNDr. Jan Lánský, Ph.D. Distanční opora předmětu: Databázové systémy Tématický blok č. 4: XML, DTD, XML v SQL Autor: RNDr. Jan Lánský, Ph.D. Obsah kapitoly 1 XML 2 DTD 2.1 Atributy 2.2 Entity 3. XML v SQL Serveru Studijní cíle

Více

XML. Aleš Keprt 29.11.2005

XML. Aleš Keprt 29.11.2005 XML Aleš Keprt 29.11.2005 značkovací jazyk pro obecné použití pro vytváření speciálních značkovacích jazyků Nejčastější použití: výměna dat (při komunikaci) na internetu (společně nebo místo HTML) Je to

Více

Tvorba WWW stránek. přehled technologií používaných na webu principy jednotlivých technologií a možnosti jejich vzájemného kombinování

Tvorba WWW stránek. přehled technologií používaných na webu principy jednotlivých technologií a možnosti jejich vzájemného kombinování Tvorba WWW stránek přehled technologií používaných na webu principy jednotlivých technologií a možnosti jejich vzájemného kombinování HTML/XHTML kaskádové styly PHP spolupráce PHP s databázemi Technologie

Více

XFORMS JAKO NÁHRADA WEBOVÝCH FORMULÁŘŮ XFORMS - WEB FORMS SUCCESSOR

XFORMS JAKO NÁHRADA WEBOVÝCH FORMULÁŘŮ XFORMS - WEB FORMS SUCCESSOR XFORMS JAKO NÁHRADA WEBOVÝCH FORMULÁŘŮ XFORMS - WEB FORMS SUCCESSOR Martin Smítka Souhrn Současný svět Internetu se velmi rychle vyvýjí a tento vývoj mění zažité způsoby tvorby webových stránek. Posun

Více

TÉMATICKÝ OKRUH Softwarové inženýrství

TÉMATICKÝ OKRUH Softwarové inženýrství TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 23. Otázka : Datový model XML, dotazovací jazyky nad XML daty Obsah : 1 Úvod o XML 2 Vztah XML a databáze 2.1 Databázové systémy s podporou XML 2.2

Více

XML Signatures. Autor

XML Signatures. Autor XML Signatures Autor Martin Lasoň Abstrakt Digitální podpisy zajišťují integritu, autenticitu a nepopiratelnost dat na Webu. Takové rysy jsou zvlášť důležité pro dokumenty, které reprezentují závazky jako

Více

XML EXPORT ZÁJEZDŮ. popis XML formátu denní aktualizace konečné ceny

XML EXPORT ZÁJEZDŮ. popis XML formátu denní aktualizace konečné ceny prodej zájezdů přes internet XML EXPORT ZÁJEZDŮ popis XML formátu denní aktualizace konečné ceny Formát XML exportu Zajezdy Základní root element, který tvoří kolekce elementů Zajezd a obsahuje popisy

Více

13. blok Práce s XML dokumenty v databázi Oracle

13. blok Práce s XML dokumenty v databázi Oracle 13. blok Práce s XML dokumenty v databázi Oracle Studijní cíl Tento blok je věnován práci s XML dokumenty, možnostmi jejich uložení a práce s nimi v databázi Oracle a datovému typu XMLType. Doba nutná

Více

Jazyky pro popis dat

Jazyky pro popis dat Realizováno za finanční podpory ESF a státního rozpočtu ČR v rámci v projektu Zkvalitnění a rozšíření možností studia na TUL pro studenty se SVP reg. č. CZ.1.07/2.2.00/29.0011 Jazyky pro popis dat Pavel

Více

X L M L v v Of O f f i f ce 2 0 2 0 0 7 XML OBECNĚ VBA pro Excel Petr Blaha XML v MS Office Michal Theodor

X L M L v v Of O f f i f ce 2 0 2 0 0 7 XML OBECNĚ VBA pro Excel Petr Blaha XML v MS Office Michal Theodor Osnova XML v Office 2007 Michal Theodor XML obecně Co to je XML Příklad XML dokumentu Využití Office Open XML Struktura dokumentu MS Office 2007 Úprava dokumentu MS Office 2007 pomocí XML Přizpůsobení

Více

Oznámení FATCA. FATHLA - Struktura vět. FATHLA - e-přílohy. Zkratka: FATHLA Verze: 01.01 Ze dne: XX.XX.XXXX

Oznámení FATCA. FATHLA - Struktura vět. FATHLA - e-přílohy. Zkratka: FATHLA Verze: 01.01 Ze dne: XX.XX.XXXX Oznámení FATCA Zkratka: FATHLA Verze: 01.01 Ze dne: XX.XX.XXXX Následující popis obsahuje specifikaci struktury souboru konkrétní písemnosti. Další informace lze získat v dokumentu Obecný popis struktury

Více

Metadatový standard EVSKP-MS verze 1.1 pro popis VŠKP a standardy související

Metadatový standard EVSKP-MS verze 1.1 pro popis VŠKP a standardy související Metadatový standard EVSKP-MS verze 1.1 pro popis VŠKP a standardy související Ing. Jan Mach Technické a administrativní metadatové prvky Prvky popisující metadatový záznam, soubory tvořící VŠKP a prvky

Více

Kartografická webová aplikace. Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita

Kartografická webová aplikace. Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita Kartografická webová aplikace Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita Datum vzniku dokumentu: 3. 11. 2011 Datum poslední aktualizace: 10. 12. 2011 Cíl

Více

JAZYK XSLT A SÉMANTICKÝ WEB XSLT Language and Semantic Web

JAZYK XSLT A SÉMANTICKÝ WEB XSLT Language and Semantic Web Nové metody a postupy v oblasti přístrojové techniky, automatického řízení a JAZYK XSLT A SÉMANTICKÝ WEB XSLT Language and Semantic Web Josef Kokeš Abstrakt: Basic semantic oriented languages and ontological

Více

XML schémata. Jiří Kosek

XML schémata. Jiří Kosek XML schémata Jiří Kosek XML schémata Jiří Kosek Copyright 2003-2005 Jiří Kosek Vydáno 18. srpna 2005 Tento dokument je určen výhradně pro osobní potřebu seznámení se schémovými jazyky. Jakékoliv jiné použití,

Více

Základy HTML, URL, HTTP, druhy skriptování, formuláře

Základy HTML, URL, HTTP, druhy skriptování, formuláře Základy HTML, URL, HTTP, druhy skriptování, formuláře Skriptování na straně klienta a serveru Skriptování na straně klienta se provádí pomocí programovacího jazyka JavaScript, který je vkládán do HTML

Více

Middleware pro propojení ekonomického systému Pohoda a elektronického obchodu PrestaShop

Middleware pro propojení ekonomického systému Pohoda a elektronického obchodu PrestaShop České vysoké učení technické v Praze Fakulta informačních technologií Katedra softwarového inženýrství Diplomová práce Middleware pro propojení ekonomického systému Pohoda a elektronického obchodu PrestaShop

Více

Popis struktury XML rozhraní pro hromadné hlášení změn pojišťovnami, agenty (PA) a makléři (PM)

Popis struktury XML rozhraní pro hromadné hlášení změn pojišťovnami, agenty (PA) a makléři (PM) Popis struktury XML rozhraní pro hromadné hlášení změn pojišťovnami, agenty (PA) a makléři (PM) Pro potřeby České národní banky vypracoval řešitel systému ISPOZ společnost AQUASOFT, spol. s r.o. Autor:

Více

1. Struktura stránky, zásady při psaní kódu, MVC pattern. Web pro kodéry (Petr Kosnar, ČVUT, FJFI, KFE, PINF 2008)

1. Struktura stránky, zásady při psaní kódu, MVC pattern. Web pro kodéry (Petr Kosnar, ČVUT, FJFI, KFE, PINF 2008) 1. Struktura stránky, zásady při psaní kódu, MVC pattern Web pro kodéry (Petr Kosnar, ČVUT, Obsah } Terminologie } Prezentace x Obsah } Struktura kódu } Sémantika kódu } Struktura stránky } Šablony } Template

Více

Podrobný popis GovTalk obálky

Podrobný popis GovTalk obálky Transakční část portálu veřejné správy Podrobný popis GovTalk obálky (GovTalk Message Envelope) verze 2.3 Vypracoval Verze Datum Poznámka GSO Team 2.1 10.06.2003 Vytvoření upravené verze dokumentace pro

Více

Microsoft. Access. Nová databáze, návrh tabulky. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Microsoft. Access. Nová databáze, návrh tabulky. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie Microsoft Access Nová databáze, návrh tabulky Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie Dlouhodobý úkol Ahoj! Dnes vás čeká vytvoření první databáze (tabulky). Budeme evidovat

Více

Komunikace CTS s okolím. Registrovaní závodníci v CTS. Příloha č. 2. Verze 3.0 z 22.2.2011. (Změny proti V2 jsou žlutě podbarvené)

Komunikace CTS s okolím. Registrovaní závodníci v CTS. Příloha č. 2. Verze 3.0 z 22.2.2011. (Změny proti V2 jsou žlutě podbarvené) Příloha č. 2 Komunikace CTS s okolím Verze 3.0 z 22.2.2011. (Změny proti V2 jsou žlutě podbarvené) Registrovaní závodníci v CTS Typ komunikace: obousměrná Jméno souboru: Download - CTSDATA.XML Upload FINALSTARTINGLIST.XML

Více

SCHÉMOVÉ JAZYKY. Přednáška z předmětu KMA/POK. Otakar ČERBA Západočeská univerzita v Plzni

SCHÉMOVÉ JAZYKY. Přednáška z předmětu KMA/POK. Otakar ČERBA Západočeská univerzita v Plzni SCHÉMOVÉ JAZYKY Přednáška z předmětu KMA/POK Otakar ČERBA Západočeská univerzita v Plzni Poslední aktualizace: 16. 10. 2010 Schémové jazyky Jazyky pro popis dokumentu XML schémata XML Schema Languages

Více

Uživatelská příručka

Uživatelská příručka WAK-1F43D-2005-1 WAK System Název projektu: Systém automatizované kontroly a detekce změn bezpečnostního nastavení informačních systémů založený na specifikaci bezpečnostní politiky podle standardu BS7799

Více

Značkovací jazyky a spol. HTML/XHTML XML JSON YAML Markdown, Texy!

Značkovací jazyky a spol. HTML/XHTML XML JSON YAML Markdown, Texy! Značkovací jazyky a spol. HTML/XHTML XML JSON YAML Markdown, Texy! Značkovací jazyky Angl. termín "MARKUP" ("vyznačování") Smyslem je přidat do textu metainformace: formátovací sémantické Výsledek je prostý

Více

Úvod do XML Technologie

Úvod do XML Technologie 4 TVEZEWXYHMNR LSTVSKVEQY-RJSVQEXMOENITSHTSVSZ RETVSNIOXIQRERGSZER Q ^)ZVSTWO LSWSGM PR LSJSRHYEVS^TS XYLPEZR LSQ WXE4VEL] 4VELE)9-RZIWXYNIQIHSZE% FYHSYGRSWXM Úvod do XML Technologie BI-TWA Peter Vojtáš

Více

Popis XML struktury a XML souboru Verze XML 1.2

Popis XML struktury a XML souboru Verze XML 1.2 Popis XML struktury a XML souboru Verze XML 1.2 1. Soubor XML základní požadavky Pro import do systému Gate Biosuntec, je nutné, aby soubor XML obsahoval hlavičku souboru XML a zároveň počáteční tag XML

Více

Možnost využití komunikačního standardu DATEX II pro výměnu dat ze silničních meteostanic

Možnost využití komunikačního standardu DATEX II pro výměnu dat ze silničních meteostanic 07/11/2014 Možnost využití komunikačního standardu DATEX II pro výměnu dat ze silničních meteostanic Ing. David DORŇÁK Meteorologické systémy CROSS Zlín, a.s. Silniční meteostanice v ČR Technologie Boschung

Více

Dokumentace pro xml import oborů na Vzdělání.cz

Dokumentace pro xml import oborů na Vzdělání.cz Dokumentace pro xml import oborů na Vzdělání.cz Vypracoval pro firmu A-WebSys: Radek Kočár - webmaster@vzdelani.cz Obsah 1 Úvod 2 Postup 2.1 Typy škol 2.1.1 Vysoké školy 2.1.2 Vyšší odborné školy 2.1.3

Více

Tvorba webu. Úvod a základní principy. Martin Urza

Tvorba webu. Úvod a základní principy. Martin Urza Tvorba webu Úvod a základní principy Martin Urza World Wide Web (WWW) World Wide Web (doslova celosvětová pavučina ) je označení pro mnoho dokumentů rozmístěných na různých serverech po celém světě. Tyto

Více

Mgr. Stěpan Stěpanov, 2013

Mgr. Stěpan Stěpanov, 2013 Mgr. Stěpan Stěpanov, 2013 Abstrakt V tomto kurzu se seznámíme se základními pojmy HTML, klíčovými pravidly pro práci se značkami a atributy a strukturou dokumentu. Také se dozvíte, jak a v čem lze vytvářet

Více

Uživatelská příručka. ASD Software, s.r.o.

Uživatelská příručka. ASD Software, s.r.o. Uživatelská příručka ISDP - Informační systém o datových prvcích verze 1.02.00 role Průzkumník vypracovala společnost ASD Software, s.r.o. Dokument ze dne: 3.5.2010 verze dokumentu 1.00 Uživatelská příručka

Více

ZPRAVODAJ. Československého 3 4 2004 ISSN 1211-6661 ISSN 1213-8185

ZPRAVODAJ. Československého 3 4 2004 ISSN 1211-6661 ISSN 1213-8185 CST U G Zpravodaj Československého sdružení uživatelů TEXu Zpravodaj Československého sdružení uživatelů TEXu Zpravodaj Československého sdružení uživatelů TEXu Zpravoda jčeskoslovenského sdružení uživatelů

Více

Modul Informační systémy a technologie: Podniková informatika

Modul Informační systémy a technologie: Podniková informatika Modul Informační systémy a technologie: Podniková informatika cíl a zaměření předmětu, obsah informačních systémů, data, funkce, procesy, aplikace a technologie, řízení informačních systémů, Řízení firmy

Více

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky. Dokumentace k programu MMDoc

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky. Dokumentace k programu MMDoc Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky Dokumentace k programu MMDoc Vypracoval: Petr Dvořák Datum: 15.prosince 2005 1. Úvod 1.1. Účel tohoto dokumentu

Více

Export zboží pro vyhledávače

Export zboží pro vyhledávače Export zboží pro vyhledávače Live demo http://demo.nostresscommerce.cz/index.php/export/adminhtml_export/ login: admin; heslo: admin123 Popisek Modul umožňuje export produktů do XML souboru vhodném pro

Více

České vysoké učení technické v Praze Fakulta stavební Katedra mapování a kartografie

České vysoké učení technické v Praze Fakulta stavební Katedra mapování a kartografie České vysoké učení technické v Praze Fakulta stavební Katedra mapování a kartografie Doktorská disertační práce Využití webových služeb v Katastru nemovitostí 15. února 2008 Radek Chromý České vysoké učení

Více

Jak vytva r et webove stra nky pomocı XHTML a CSS.

Jak vytva r et webove stra nky pomocı XHTML a CSS. Jak vytva r et webove stra nky pomocı XHTML a CSS. K vytváření webových stránek se používají různé editory. Z pohledu tvůrce je nejednodušší způsob jak napsat stránku použít např. editor MS-Word a soubor

Více

Hitparáda webhackingu nestárnoucí hity. Roman Kümmel

Hitparáda webhackingu nestárnoucí hity. Roman Kümmel Hitparáda webhackingu nestárnoucí hity Roman Kümmel Bezpečnostní hrozby Síťové prvky, servery VPN, Remote desktop Webové aplikace DoS, DDoS Sociotechnika Wi-Fi Útoky proti uživatelům Útoky proti aplikaci

Více

XML A XWEB JAKO NÁSTROJE PRO TVORBU WEBOVÉHO SÍDLA S VELKÝM MNOŽSTVÍM KŘÍŽOVÝCH ODKAZŮ

XML A XWEB JAKO NÁSTROJE PRO TVORBU WEBOVÉHO SÍDLA S VELKÝM MNOŽSTVÍM KŘÍŽOVÝCH ODKAZŮ XML A XWEB JAKO NÁSTROJE PRO TVORBU WEBOVÉHO SÍDLA S VELKÝM MNOŽSTVÍM KŘÍŽOVÝCH ODKAZŮ Vlastimil Čevela 664 42 Modřice, Benešova 279, tel. 547 216 183, http://www.volweb.cz/cevelavl/, e-mail: cevelavl@vol.cz

Více

UŽIVATELSKÁ PŘÍRUČKA SEMANTIC ANNOTATOR. 18. 8. 2011 Dominik Fišer

UŽIVATELSKÁ PŘÍRUČKA SEMANTIC ANNOTATOR. 18. 8. 2011 Dominik Fišer UŽIVATELSKÁ PŘÍRUČKA SEMANTIC ANNOTATOR 18. 8. 2011 Dominik Fišer 1 MOTIVACE Co je to sémantická anotace, proč a jak se to dělá pomocí našeho rozšíření Semantic Annotator? Rozšíření prohlížeče Semantic

Více

Manuál pro implementaci aplikace Na poštu

Manuál pro implementaci aplikace Na poštu Manuál pro implementaci aplikace Na poštu Verze: 1.4.2013 0 Obsah 1. Popis služby... 2 2. Jak to funguje... 2 3. Ukázka souboru... 3 4. Implementace... 4 5. Specifikace souboru... 5 6. Logika vyhledávání...

Více

Rozhraní SAX, SAX vs. SAX2. Jaroslav Ciml

Rozhraní SAX, SAX vs. SAX2. Jaroslav Ciml Rozhraní SAX, SAX vs. SAX2 Jaroslav Ciml Použití SAX - připomenutí Vytvoření instance parseru XMLReader xmlreader = XMLReaderFactory.createXMLReader(); Registrace handleru xmlreader.setcontenthandler(

Více

DATOVÝ STANDARD O ODPADECH

DATOVÝ STANDARD O ODPADECH DATOVÝ STANDARD O ODPADECH verze MZP_ODPADY_2013_A OBSAH Obsah... 2 Vysvětlivky... 4 Obecné informace k tabulkám a jednotlivým typům hlášení... 5 Označování hlášení, formát a rozsah tabulek... 5 Datový

Více

Specifikace XML feedu flips

Specifikace XML feedu flips 1 Specifikace XML feedu flips DŮLEŽITÁ UPOZORNĚNÍ V XML feedu neuvádějte vyprodané produkty nebo produkty, které teprve budou zařazeny do prodeje. Každý produkt, pokud je ve více barevných variantách,

Více