Ed. Version 1.2. Az XML nyelv. Az XML nyelv. Győri László munkája. Ed. Version 1.2
|
|
- Emília Bogdán
- 8 évvel ezelőtt
- Látták:
Átírás
1 i Az XML nyelv Győri László munkája
2 ii Copyright 2009 Győri László E közlemény felhatalmazást ad önnek jelen dokumentum sokszorosítására, terjesztésére és/vagy módosítására a Szabad Szoftver Alapítvány által kiadott GNU Szabad Dokumentációs Licenc 1.2-es, vagy bármely azt követő verziójának feltételei alapján. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
3 iii COLLABORATORS TITLE : Az XML nyelv ACTION NAME DATE SIGNATURE WRITTEN BY Győri, László december 17. REVISION HISTORY NUMBER DATE DESCRIPTION NAME v november 20. (péntek) Elkezdem a beadandó feladatom készítését DocBook 5.0-ban. Az alapja kész, már csak a példákat kell elkészíteni. Győri László v november 21. (szombat) A nap folyamán elkészítettem a források nagy részét, valamint finomítottam a DocBook felépítésén. Győri László v november 22. (vasárnap) Befejeztem a DocBook-ot, remélhetőleg már nem szükséges módosítani. Győri László v november 26. (csütörtök) Néhány javításon esett át a DocBook, most már minden tökéletes. Győri László v december 16. (szerda) Kisebb módosításokat végeztem a DocBook-on. Győri László
4 iv Tartalomjegyzék I Beadandó feladatok PC Shop - XML 2 2. PC Shop - DTD 5 3. PC Shop - Relax NG RNG - Matrjoska baba leírással Az érvényesség ellenőrzése RNG - Matrjoska baba leírás nélkül Az érvényesség ellenőrzése PC Shop - W3C XML Schema PC Shop - XSLT PC Shop - XSLT with CSS PC Shop - XHTML-MP XHTML-MP kimenet Felhasznált DocBook parancsok: Irodalomjegyzék XML Docbook Programozás
5 v Bevezetés A szerzőről 1991-ben születtem Debrecenben, a kórház elhagyása óta Nyíradony városban élem mindennapjaimat. Az óvodában jelesre vizsgáztam cipőkötésből, így sikeresen felvételt nyertem a Kölcsey Ferenc Általános Iskolába ben, mikor leballagtam tanulmányaimat helyben folytattam tovább a Kölcsey Ferenc Gimnázium és Általános Iskolában ben az érettségi után sikeres felvételt nyertem a Debreceni Egyetem Informatikai Karára programtervező informatikus szakon, állami képzésen. Az informatika az idők kezdetén a szívemhez nőtt. 7 évesen kaptam meg az első 486-os számítógépmet, amelyet nagy valószínűséggel a zsebemben lapuló mobiltelefon is felülmúl, de azokban az időknek az a számítógép erőműnek számított. Tanulmányaim mellett folyamatosan fejlesztettem informatikai készségeimet, így ötödikben az első informatika órákon nem sokáig kellett keresgélnem a power gombot. Középiskolás koromra több script-nyelvet is ismertem, a gimnáziumban saját szakkört tartottam HTML készítésből re már néhány magas szintű programozási nyelvhez is hozzá tudtam szólni. Most, hogy az egyetemre járok sok érdekes dolgot ismerek meg és remélhetőleg még fogok is... Fejlesztői környezet Munkám egy részét otthon, Windows XP operációs rendszer alatt készítettem, valamint jól formázottságát Fedora GNU/Linux rendszer alatt ellenőriztem. Munkám során csak szabad felhasználású szoftvereket használtam fel. Feladatok A feladatok listája a következő: PC Shop - DTD PC Shop - RNG PC Shop - W3C XML Schema
6 vi PC Shop - XSLT PC Shop - XSLT with CSS PC Shop - XHTML-MP Ember, küzdj, és bízva bízzál! Idézet Madách Imre: Az ember tragédiája c. alkotásából
7 1 / 34 rész I Beadandó feladatok.
8 2 / 34
9 3 / fejezet PC Shop - XML Example 1.1 Először is tekintsük meg az első XML dokumentumot, amely egy PC boltot ír le: pcshop.xml 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <!DOCTYPE pcshop SYSTEM "pcshop.dtd"> 4 <pcshop> 5 <neve>laci PC boltja</neve> 6 <game> 7 <borito forras="cover.jpg" /> 8 <cim>dragon Age</cim> 9 <tipus>rpg</tipus> 10 <studio>bioware</studio> 11 <kiado>electronic Arts</kiado> 12 <ev>2009</ev> 13 <korhatar>18</korhatar> 14 <lan van="false" /> 15 <pont ertek="9.5" pnev="gamespot" /> 16 <pont ertek="8.7" pnev="ign" /> 17 <pont ertek="8.6" pnev="gamekapocs" /> 18 <raktaron>301</raktaron> 19 <ar akcios="true">9 990</ar> 20 </game> 21 <game> 22 <borito forras="cover.jpg" /> 23 <cim>star Wars: The Force Unleashed</cim> 24 <tipus>tps</tipus> 25 <studio>n-space</studio> 26 <kiado>lucasarts</kiado> 27 <ev>2009</ev> 28 <korhatar>16</korhatar> 29 <lan van="false" /> 30 <pont ertek="5.0" pnev="gamespot" /> 31 <pont ertek="7.5" pnev="ign" /> 32 <pont ertek="9.0" pnev="gamekapocs" /> 33 <raktaron>519</raktaron> 34 <ar akcios="false">10 990</ar> 35 </game> 36 <game> 37 <borito forras="cover.jpg" /> 38 <cim>cod Modern Warfare 2</cim> 39 <tipus>fps</tipus> 40 <studio>infinity Ward</studio> 41 <kiado>activision</kiado> 42 <ev>2009</ev> 43 <korhatar>18</korhatar> 44 <lan van="true" /> 45 <pont ertek="9.5" pnev="gamespot" /> 46 <pont ertek="8.7" pnev="ign" /> 47 <pont ertek="8.6" pnev="gamekapocs" /> 48 <raktaron>653</raktaron> 49 <ar akcios="true">9 990</ar>
10 4 / 34 Example 1.2 A jól formázottság ellenőrzése $ xmllint --noout pcshop.xml
11 5 / fejezet PC Shop - DTD Example 2.1 A pcshop.xml-hez tartozó DTD file tartalma: pcshop.dtd 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <!ELEMENT pcshop (neve,game*) > 4 <!ELEMENT neve (#PCDATA)> 5 <!ELEMENT game (borito,cim,tipus,studio,kiado,ev,korhatar,lan,pont*,raktaron,ar)> 6 <!ELEMENT borito EMPTY> 7 <!ATTLIST borito 8 forras CDATA #IMPLIED> 9 <!ELEMENT cim (#PCDATA)> 10 <!ELEMENT tipus (#PCDATA)> 11 <!ELEMENT studio (#PCDATA)> 12 <!ELEMENT kiado (#PCDATA)> 13 <!ELEMENT ev (#PCDATA)> 14 <!ELEMENT korhatar (#PCDATA)> 15 <!ELEMENT lan EMPTY> 16 <!ATTLIST lan 17 van (true false) "false"> 18 <!ELEMENT pont EMPTY> 19 <!ATTLIST pont 20 ertek CDATA #REQUIRED 21 pnev CDATA #REQUIRED> 22 <!ELEMENT raktaron (#PCDATA)> 23 <!ELEMENT ar (#PCDATA)> 24 <!ATTLIST ar 25 akcios (true false) "false"> 26 Example 2.2 Az érvényesség ellenőrzése $ xmllint --noout --valid pcshop.xml
12 6 / 34
13 7 / fejezet PC Shop - Relax NG Example 3.1 Nézzük meg ismét a PC bolt leírását, ezúttal Relax NG használátval: pcshop_rng.xml 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <pcshop> 4 <neve>laci PC boltja</neve> 5 <game> 6 <borito forras="cover.jpg" /> 7 <cim>dragon Age</cim> 8 <tipus>rpg</tipus> 9 <studio>bioware</studio> 10 <kiado>electronic Arts</kiado> 11 <ev>2009</ev> 12 <korhatar>18</korhatar> 13 <lan van="false" /> 14 <pont ertek="9.5" pnev="gamespot" /> 15 <pont ertek="8.7" pnev="ign" /> 16 <pont ertek="8.6" pnev="gamekapocs" /> 17 <raktaron>301</raktaron> 18 <ar akcios="true">9 990</ar> 19 </game> 20 <game> 21 <borito forras="cover.jpg" /> 22 <cim>star Wars: The Force Unleashed</cim> 23 <tipus>tps</tipus> 24 <studio>n-space</studio> 25 <kiado>lucasarts</kiado> 26 <ev>2009</ev> 27 <korhatar>16</korhatar> 28 <lan van="false" /> 29 <pont ertek="5.0" pnev="gamespot" /> 30 <pont ertek="7.5" pnev="ign" /> 31 <pont ertek="9.0" pnev="gamekapocs" /> 32 <raktaron>519</raktaron> 33 <ar akcios="false">10 990</ar> 34 </game> 35 <game> 36 <borito forras="cover.jpg" /> 37 <cim>cod Modern Warfare 2</cim> 38 <tipus>fps</tipus> 39 <studio>infinity Ward</studio> 40 <kiado>activision</kiado> 41 <ev>2009</ev> 42 <korhatar>18</korhatar> 43 <lan van="true" /> 44 <pont ertek="9.5" pnev="gamespot" /> 45 <pont ertek="8.7" pnev="ign" /> 46 <pont ertek="8.6" pnev="gamekapocs" /> 47 <raktaron>653</raktaron> 48 <ar akcios="true">9 990</ar> 49 </game>
14 8 / RNG - Matrjoska baba leírással Hogyan is nézhet így ki a pcshop_rng.xml-hez tartozó RNG fájl?
15 9 / 34 Example 3.2 pcshop.rng 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <element name="pcshop" 4 xmlns=" 5 <element name="neve"> 6 <text/> 7 </element> 8 <zeroormore> 9 <element name="game"> 10 <element name="borito"> 11 <attribute name="forras"> 12 <text/> 13 </attribute> 14 </element> 15 <element name="cim"> 16 <text/> 17 </element> 18 <element name="tipus"> 19 <text/> 20 </element> 21 <element name="studio"> 22 <text/> 23 </element> 24 <element name="kiado"> 25 <text/> 26 </element> 27 <element name="ev"> 28 <text/> 29 </element> 30 <element name="korhatar"> 31 <text/> 32 </element> 33 <element name="lan"> 34 <attribute name="van"> 35 <choice> 36 <value>true</value> 37 <value>false</value> 38 </choice> 39 </attribute> 40 </element> 41 <zeroormore> 42 <element name="pont"> 43 <attribute name="ertek"> 44 <text/> 45 </attribute> 46 <attribute name="pnev"> 47 <text/> 48 </attribute> 49 </element> 50 </zeroormore> 51 <element name="raktaron"> 52 <text/> 53 </element> 54 <element name="ar"> 55 <attribute name="akcios"> 56 <choice> 57 <value>true</value> 58 <value>false</value> 59 </choice> 60 </attribute> 61 <text/> 62 </element> 63 </element> 64 </zeroormore> 65 </element> 66
16 10 / Az érvényesség ellenőrzése Example 3.3 Az érvényesség ellenőrzése $ xmllint --noout --relaxng pcshop.rng pcshop_rng.xml 3.3. RNG - Matrjoska baba leírás nélkül Nézzük meg hogyan változik a pcshop.rng leírása matrjoska baba leírás nélkül:
17 11 / 34 Example 3.4 pcshop.rng (matrjoska baba leírás nélkül) 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <grammar xmlns=" 4 datatypelibrary=" 5 <start> 6 <element name="pcshop"> 7 <ref name="pcshop_content"/> 8 </element> 9 </start> 10 <define name="pcshop_content"> 11 <element name="neve"> 12 <text/> 13 </element> 14 <zeroormore> 15 <element name="game"> 16 <ref name="game_content"/> 17 </element> 18 </zeroormore> 19 </define> 20 <define name="game_content"> 21 <element name="borito"> 22 <attribute name="forras"> 23 <text/> 24 </attribute> 25 </element> 26 <element name="cim"> 27 <text/> 28 </element> 29 <element name="tipus"> 30 <text/> 31 </element> 32 <element name="studio"> 33 <text/> 34 </element> 35 <element name="kiado"> 36 <text/> 37 </element> 38 <element name="ev"> 39 <text/> 40 </element> 41 <element name="korhatar"> 42 <text/> 43 </element> 44 <element name="lan"> 45 <attribute name="van"> 46 <choice> 47 <value>true</value> 48 <value>false</value> 49 </choice> 50 </attribute> 51 </element> 52 <zeroormore> 53 <element name="pont"> 54 <attribute name="ertek"> 55 <text/> 56 </attribute> 57 <attribute name="pnev"> 58 <text/> 59 </attribute> 60 </element> 61 </zeroormore> 62 <element name="raktaron"> 63 <text/> 64 </element> 65 <element name="ar"> 66 <attribute name="akcios"> 67 <choice>
18 12 / Az érvényesség ellenőrzése Example 3.5 Az érvényesség ellenőrzése $ xmllint --noout --relaxng pcshop.rng pcshop_rng.xml
19 13 / 34
20 14 / fejezet PC Shop - W3C XML Schema Example 4.1 Nézzük meg, hogyan néz ki a PC bolt W3C XML sémával: pschop_schema.xml 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <grammar xmlns=" 4 datatypelibrary=" 5 <start> 6 <element name="pcshop"> 7 <ref name="pcshop_content"/> 8 </element> 9 </start> 10 <define name="pcshop_content"> 11 <element name="neve"> 12 <text/> 13 </element> 14 <zeroormore> 15 <element name="game"> 16 <ref name="game_content"/> 17 </element> 18 </zeroormore> 19 </define> 20 <define name="game_content"> 21 <element name="borito"> 22 <attribute name="forras"> 23 <text/> 24 </attribute> 25 </element> 26 <element name="cim"> 27 <text/> 28 </element> 29 <element name="tipus"> 30 <text/> 31 </element> 32 <element name="studio"> 33 <text/> 34 </element> 35 <element name="kiado"> 36 <text/> 37 </element> 38 <element name="ev"> 39 <text/> 40 </element> 41 <element name="korhatar"> 42 <text/> 43 </element> 44 <element name="lan"> 45 <attribute name="van"> 46 <choice> 47 <value>true</value> 48 <value>false</value> 49 </choice>
21 15 / 34 Example 4.2 Mit tartalmazhat a pcshop.xsd fájl? 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <xs:schema xmlns:xs=" 4 <xs:element name="pcshop"> 5 <xs:complextype> 6 <xs:sequence> 7 <xs:element name="neve" type="xs:string"/> 8 <xs:element name="mobil" minoccurs="0" maxoccurs="unbounded"> 9 <xs:complextype> 10 <xs:sequence> 11 <xs:element name="borito"> 12 <xs:complextype> 13 <xs:attribute name="forras" type="xs:string"/> 14 </xs:complextype> 15 </xs:element> 16 <xs:element name="cim" type="xs:string"/> 17 <xs:element name="tipus" type="xs:string"/> 18 <xs:element name="studio" type="xs:string"/> 19 <xs:element name="kiado" type="xs:string"/> 20 <xs:element name="ev" type="xs:string"/> 21 <xs:element name="korhatar" type="xs:string"/> 22 <xs:element name="lan"> 23 <xs:complextype> 24 <xs:attribute name="van"> 25 <xs:simpletype> 26 <xs:restriction base="xs:string"> 27 <xs:enumeration value="true"/> 28 <xs:enumeration value="false"/> 29 </xs:restriction> 30 </xs:simpletype> 31 </xs:attribute> 32 </xs:complextype> 33 </xs:element> 34 <xs:element name="pont" minoccurs="0" maxoccurs="unbounded"> 35 <xs:complextype> 36 <xs:sequence> 37 <xs:attribute name="ertek" type="xs:string"/> 38 <xs:attribute name="pnev" type="xs:string"/> 39 </xs:sequence> 40 </xs:complextype> 41 </xs:element> 42 <xs:element name="raktaron" type="xs:string"/> 43 <xs:element name="ar" type="xs:string"> 44 <xs:complextype> 45 <xs:attribute name="akcios"> 46 <xs:simpletype> 47 <xs:restriction base="xs:string"> 48 <xs:enumeration value="true"/> 49 <xs:enumeration value="false"/> 50 </xs:restriction> 51 </xs:simpletype> 52 </xs:attribute> 53 </xs:complextype> 54 </xs:element> 55 </xs:sequence> 56 </xs:complextype> 57 </xs:element> 58 </xs:sequence> 59 </xs:complextype> 60 </xs:element> 61 </xs:schema> 62
22 16 / 34 Example 4.3 Az érvényesség ellenőrzése $ xmllint --noout --schema pcshop.xsd pcshop_schema.xml
23 17 / fejezet PC Shop - XSLT XML fájljainkat megfelelő XLST fájlokkal HTML oldalakká alakíthatjuk.
24 18 / 34 Example 5.1 Vegyük át ismét, mit tartalmaz a pcshop.xml, ezúttal pcshop_xslt.xml néven. 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <pcshop> 4 <neve>laci PC boltja</neve> 5 <game> 6 <borito forras="cover.jpg" /> 7 <cim>dragon Age</cim> 8 <tipus>rpg</tipus> 9 <studio>bioware</studio> 10 <kiado>electronic Arts</kiado> 11 <ev>2009</ev> 12 <korhatar>18</korhatar> 13 <lan van="false" /> 14 <pont ertek="9.5" pnev="gamespot" /> 15 <pont ertek="8.7" pnev="ign" /> 16 <pont ertek="8.6" pnev="gamekapocs" /> 17 <raktaron>301</raktaron> 18 <ar akcios="true">9 990</ar> 19 </game> 20 <game> 21 <borito forras="cover.jpg" /> 22 <cim>star Wars: The Force Unleashed</cim> 23 <tipus>tps</tipus> 24 <studio>n-space</studio> 25 <kiado>lucasarts</kiado> 26 <ev>2009</ev> 27 <korhatar>16</korhatar> 28 <lan van="false" /> 29 <pont ertek="5.0" pnev="gamespot" /> 30 <pont ertek="7.5" pnev="ign" /> 31 <pont ertek="9.0" pnev="gamekapocs" /> 32 <raktaron>519</raktaron> 33 <ar akcios="false">10 990</ar> 34 </game> 35 <game> 36 <borito forras="cover.jpg" /> 37 <cim>cod Modern Warfare 2</cim> 38 <tipus>fps</tipus> 39 <studio>infinity Ward</studio> 40 <kiado>activision</kiado> 41 <ev>2009</ev> 42 <korhatar>18</korhatar> 43 <lan van="true" /> 44 <pont ertek="9.5" pnev="gamespot" /> 45 <pont ertek="8.7" pnev="ign" /> 46 <pont ertek="8.6" pnev="gamekapocs" /> 47 <raktaron>653</raktaron> 48 <ar akcios="true">9 990</ar> 49 </game> 50 <game> 51 <borito forras="cover.jpg" /> 52 <cim>need for speed: Shift</cim> 53 <tipus>szimulator</tipus> 54 <studio>slightly Mad Studios</studio> 55 <kiado>electronic Arts</kiado> 56 <ev>2009</ev> 57 <korhatar>7</korhatar> 58 <lan van="false" /> 59 <pont ertek="7.0" pnev="gamespot" /> 60 <pont ertek="9.0" pnev="ign" /> 61 <pont ertek="8.6" pnev="gamekapocs" /> 62 <raktaron>426</raktaron> 63 <ar akcios="false">11 990</ar> 64 </game> 65 <game> 66 <borito forras="cover.jpg" /> 67 <cim>the Sims 3</cim>
25 19 / 34 Example 5.2 A pcshop_pelda.xslt tartalma: 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <xsl:stylesheet version="1.0" xmlns:xsl=" 4 <xsl:output method="html" version="4.0" encoding="utf-8" indent="yes" /> 5 <xsl:template match="pcshop"> 6 <html> 7 <head> 8 <title><xsl:value-of select="neve" /></title> 9 </head> 10 <body> 11 <h1> 12 <xsl:value-of select="neve" /> 13 </h1> 14 <p>a boltban kaphato termekek:</p> 15 <xsl:for-each select="game"> 16 <li><b><xsl:value-of select="cim" /></b>, ami egy <i><xsl:value-of select="tipus" /></i> jatek.</li> 17 </xsl:for-each> 18 </body> 19 </html> 20 </xsl:template> 21 </xsl:stylesheet> 22 Example 5.3 HTML lap előállítása $ xsltproc -o pcshop_pelda.html pcshop_pelda.xslt pcshop_xslt.xml Az eredményül kapott pcshop_pelda.html lap így fest: 1 2 <html> 3 <head> 4 <META http-equiv="content-type" content="text/html; charset=utf-8"> 5 <title>laci PC boltja</title> 6 </head> 7 <body> 8 <h1>laci PC boltja</h1> 9 <p>a boltban kaphato termekek:</p> 10 <li><b>dragon Age</b>, ami egy <i>rpg</i> jatek.</li> 11 <li><b>star Wars: The Force Unleashed</b>, ami egy <i>tps</i> jatek.</li> 12 <li><b>cod Modern Warfare 2</b>, ami egy <i>fps</i> jatek.</li> 13 <li><b>need for speed: Shift</b>, ami egy <i>szimulator</i> jatek.</li> 14 <li><b>the Sims 3</b>, ami egy <i>szimulator</i> jatek.</li> 15 <li><b>crysis</b>, ami egy <i>fps</i> jatek.</li> 16 </body> 17 </html> 18
26 20 / 34
27 21 / 34 Example 5.4 Most kicsit bonyolítsuk meg a dolgot, listázzuk ki a PC bolt termékeit táblázatos alakban: pcshop_table.xslt 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <xsl:stylesheet version="1.0" xmlns:xsl=" 4 <xsl:output method="html" version="4.0" encoding="utf-8" indent="yes" /> 5 <xsl:template match="pcshop"> 6 <html> 7 <head> 8 <title><xsl:value-of select="neve" /></title> 9 </head> 10 <body> 11 <table border="1" cellspacing="3" cellpadding="3" width="700"> 12 <caption><h3><xsl:value-of select="neve" /></h3></caption> 13 <tr bgcolor="#eeeeee"> 14 <td><b>jatek cime</b></td> 15 <td><b>tipus</b></td> 16 <td><b>ev</b></td> 17 <td><b>korhatar</b></td> 18 <td><b>lan</b></td> 19 <td><b>ar</b></td> 20 </tr> 21 <xsl:for-each select="game"> 22 <tr> 23 <td><xsl:value-of select="cim" /></td> 24 <td><xsl:value-of select="tipus" /></td> 25 <td><xsl:value-of select="ev" /></td> 26 <td> 27 <xsl:choose> 28 <xsl:when test = "korhatar = 18 "><font color="#ff0000"><xsl:value-of select="korhatar" /></font></xsl:when> 29 <xsl:when test = "korhatar = 16 "><font color="#ffa812"><xsl:value-of select="korhatar" /></font></xsl:when> 30 <xsl:otherwise><font color="#668014"><xsl:value-of select="korhatar" /></ font></xsl:otherwise> 31 </xsl:choose> 32 </td> 33 <td> 34 <xsl:element name="img"> 35 <xsl:attribute name="src">images/<xsl:value-of select="lan/@van" />.png</ xsl:attribute> 36 <xsl:attribute name="width">20</xsl:attribute> 37 <xsl:attribute name="height">20</xsl:attribute> 38 </xsl:element> 39 </td> 40 <td> 41 <xsl:choose> 42 <xsl:when test = "ar/@akcios = true "><font color="#ff0000"><b><xsl:value- of select="ar" /></b> Ft</font></xsl:when> 43 <xsl:otherwise><b><xsl:value-of select="ar" /></b> Ft</xsl:otherwise> 44 </xsl:choose> 45 </td> 46 </tr> 47 </xsl:for-each> 48 </table> 49 </body> 50 </html> 51 </xsl:template> 52 </xsl:stylesheet> 53 Az eredményül kapott pcshop_table.html lap így fest: 1 2 <html> 3 <head> 4 <META http-equiv="content-type" content="text/html; charset=utf-8"> 5 <title>laci PC boltja</title> 6 </head> 7 <body>
28 22 / 34
29 23 / 34 Example 5.5 És íme egy komoly terméklista a PC boltról: pcshop_complete.xslt 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <xsl:stylesheet version="1.0" xmlns:xsl=" 4 <xsl:output method="html" version="4.0" encoding="utf-8" indent="yes" /> 5 <xsl:template match="pcshop"> 6 <html> 7 <head> 8 <title><xsl:value-of select="neve" /></title> 9 </head> 10 <body bgcolor="#eaeaea"> 11 <h1><xsl:value-of select="neve" /></h1> 12 <xsl:for-each select="game"> 13 <table border="0" cellpadding="0" cellspacing="0" width="500" style="margin-bottom: 10px"> 14 <tr height="15"> 15 <td width="15" style="background: url( images/box-tl.gif ) right no-repeat"></ td><td background="images/box-tm.gif"></td><td width="15" style="background: url( images/box-tr.gif ) no-repeat"></td> 16 </tr> 17 <tr> 18 <td style="background: url( images/box-lm.gif ) right repeat-y"></td><td bgcolor="#ffffff"> 19 <div style="font-size: 16px; font-weight: bold"><xsl:value-of select="cim" /> ( <xsl:value-of select="ev" />)</div> 20 <br /> 21 <table border="0" cellpadding="0" cellspacing="0" height="120" width="100%"> 22 <tr> 23 <td width="85" valign="top" align="center"> 24 <xsl:element name="img"> 25 <xsl:attribute name="src">images/<xsl:value-of select="borito/@forras " /></xsl:attribute> 26 <xsl:attribute name="width">71</xsl:attribute> 27 <xsl:attribute name="height">100</xsl:attribute> 28 <xsl:attribute name="align">left</xsl:attribute> 29 <xsl:attribute name="border">1</xsl:attribute> 30 </xsl:element> 31 </td> 32 <td width="180" valign="top"> 33 <b>ertekelesek</b><br /> 34 <xsl:for-each select="pont"> 35 <li>[<xsl:value-of select="@ertek" />] <xsl:value-of select="@pnev" />< /li> 36 </xsl:for-each> 37 <b>korhatar: </b><xsl:value-of select="korhatar" /> ev felett<br /> 38 <br/> 39 </td> 40 <td valign="top"> 41 <b>studio: </b><xsl:value-of select="studio" /><br /> 42 <b>kiado: </b><xsl:value-of select="kiado" /><br /> 43 <b>tipus: </b><xsl:value-of select="tipus" /><br /> 44 <b>lan: </b> 45 <xsl:choose> 46 <xsl:when test = "lan/@van = true ">Van</xsl:when> 47 <xsl:otherwise>nincs</xsl:otherwise> 48 </xsl:choose> 49 <br /><b>raktaron: </b><xsl:value-of select="raktaron" /> darab 50 </td> 51 </tr> 52 </table> 53 <div align="right"> 54 <b>a jatek ara: 55 <xsl:choose> 56 <xsl:when test = "ar/@akcios = true "><font color="#ff0000">most csak < xsl:value-of select="ar" /> Ft</font></xsl:when> 57 <xsl:otherwise><xsl:value-of select="ar" /> Ft</xsl:otherwise> 58 </xsl:choose> 59 </b></div>
30 24 / 34
31 25 / 34
32 26 / fejezet PC Shop - XSLT with CSS Example 6.1 XML fájljainkat megjeleníthetjük stílusfájl alkalmazásával is: pcshop_css.xslt 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <xsl:stylesheet version="1.0" xmlns:xsl=" 4 <xsl:output method="html" version="4.0" encoding="utf-8" indent="yes" /> 5 <xsl:template match="pcshop"> 6 <html> 7 <head> 8 <title><xsl:value-of select="neve" /></title> 9 <link href="style.css" rel="stylesheet" type="text/css" /> 10 </head> 11 <body bgcolor="#eaeaea"> 12 <h1><xsl:value-of select="neve" /></h1> 13 <xsl:for-each select="game"> 14 <table class="main_table" cellspacing="0"> 15 <tr> 16 <td class="mt_tl"></td><td class="mt_tm"></td><td class="mt_tr"></td> 17 </tr> 18 <tr> 19 <td class="mt_lm"></td><td bgcolor="#ffffff"> 20 <div class="cim"><xsl:value-of select="cim" /> (<xsl:value-of select="ev" />)</ div> 21 <br /> 22 <table class="second_table" cellpadding="0" cellspacing="0"> 23 <tr> 24 <td class="cover"> 25 <xsl:element name="img"> 26 <xsl:attribute name="src">images/<xsl:value-of select="borito/@forras " /></xsl:attribute> 27 <xsl:attribute name="width">71</xsl:attribute> 28 <xsl:attribute name="height">100</xsl:attribute> 29 <xsl:attribute name="align">left</xsl:attribute> 30 <xsl:attribute name="border">1</xsl:attribute> 31 </xsl:element> 32 </td> 33 <td class="info_left"> 34 <b>ertekelesek</b><br /> 35 <xsl:for-each select="pont"> 36 <li>[<xsl:value-of select="@ertek" />] <xsl:value-of select="@pnev" />< /li> 37 </xsl:for-each> 38 <b>korhatar: </b><xsl:value-of select="korhatar" /> ev felett<br /> 39 <br/> 40 </td> 41 <td class="info_right"> 42 <b>studio: </b><xsl:value-of select="studio" /><br /> 43 <b>kiado: </b><xsl:value-of select="kiado" /><br /> 44 <b>tipus: </b><xsl:value-of select="tipus" /><br /> 45 <b>lan: </b> 46 <xsl:choose>
33 27 / 34
34 28 / 34 Example 6.2 Végül következzék egy utolsó megoldás, ismét stílusfájl használatával: pcshop_final.xslt 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <xsl:stylesheet version="1.0" xmlns:xsl=" 4 <xsl:output method="html" version="4.0" encoding="utf-8" indent="yes" /> 5 <xsl:template match="pcshop"> 6 <html> 7 <head> 8 <title><xsl:value-of select="neve" /></title> 9 <link href="style_final.css" rel="stylesheet" type="text/css" /> 10 </head> 11 <body bgcolor="#eaeaea"> 12 <table> 13 <tr> 14 <td colspan="2" class="title"> 15 <xsl:value-of select="neve" /> 16 </td> 17 </tr> 18 <tr> 19 <td class="term_info"> 20 Akcios termekek 21 <xsl:for-each select="game"> 22 <xsl:choose> 23 <xsl:when test = "ar/@akcios = true "> 24 <table class="main_table" cellspacing="0"> 25 <tr> 26 <td class="mt_tl"></td><td class="mt_tm"></td><td class="mt_tr"></td> 27 </tr> 28 <tr> 29 <td class="mt_lm"></td><td bgcolor="#ffffff"> 30 <div class="cim"><xsl:value-of select="cim" /> (<xsl:value-of select="ev" />)</ div> 31 <br /> 32 <table class="second_table" cellpadding="0" cellspacing="0"> 33 <tr> 34 <td class="cover"> 35 <xsl:element name="img"> 36 <xsl:attribute name="src">images/<xsl:value-of select="borito/@forras " /></xsl:attribute> 37 <xsl:attribute name="width">71</xsl:attribute> 38 <xsl:attribute name="height">100</xsl:attribute> 39 <xsl:attribute name="align">left</xsl:attribute> 40 <xsl:attribute name="border">1</xsl:attribute> 41 </xsl:element> 42 </td> 43 <td class="info"> 44 <b>studio: </b><xsl:value-of select="studio" /><br /> 45 <b>kiado: </b><xsl:value-of select="kiado" /><br /> 46 <b>korhatar: </b><xsl:value-of select="korhatar" /> ev felett<br /> 47 <b>tipus: </b><xsl:value-of select="tipus" /><br /> 48 <b>lan: </b> 49 <xsl:choose> 50 <xsl:when test = "lan/@van = true ">Van</xsl:when> 51 <xsl:otherwise>nincs</xsl:otherwise> 52 </xsl:choose> 53 </td> 54 </tr> 55 </table> 56 <div class="ar"><b>a jatek ara: <font color="#ff0000"><xsl:value-of select="ar" /> Ft</font></b></div> 57 </td><td class="mt_rm"></td> 58 </tr> 59 <tr> 60 <td class="mt_bl"></td><td class="mt_bm"></td><td class="mt_br"></td> 61 </tr> 62 </table> 63 </xsl:when> 64 </xsl:choose>
35 29 / 34
36 30 / fejezet PC Shop - XHTML-MP 7.1. XHTML-MP kimenet Nézzük meg, hogyan tekinthetjük meg XML fájljainkat mobilon.
37 31 / 34 Example 7.1 A pcshop_mobil.xslt a PC bolt mobilokhoz készített verziója. 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <xsl:stylesheet version="1.0" xmlns:xsl=" 4 <xsl:output method="xml" version="1.0" encoding="utf-8" 5 doctype-system=" 6 doctype-public="-//wapforum//dtd XHTML Mobile 1.0//EN" indent="yes" /> 7 <xsl:template match="pcshop"> 8 <html xmlns=" 9 <head> 10 <title>pc Shop - transzformalt XHTML lap</title> 11 </head> 12 <body> 13 <h1><xsl:value-of select="neve" /></h1> 14 <p> 15 <xsl:text>jelenleg </xsl:text> 16 <xsl:value-of select="count(game)"/> 17 <xsl:text> PC jatek kaphato a boltban.</xsl:text> 18 </p> 19 </body> 20 </html> 21 </xsl:template> 22 </xsl:stylesheet> 23 Az eredményül kapott pschop.xhtml tartalma: 1 2 <?xml version="1.0" encoding="utf-8"?> 3 <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" " xhtml-mobile10.dtd"> 4 <html xmlns=" 5 <head> 6 <title>pc Shop - transzformalt XHTML lap</title> 7 </head> 8 <body> 9 <h1>laci PC boltja</h1> 10 <p>jelenleg 6 PC jatek kaphato a boltban.</p> 11 </body> 12 </html> 13 Az eredményül kapott pcshop.xhtml lap így néz ki Firefox böngészőben:
38 32 / fejezet Felhasznált DocBook parancsok: attribution article author authorgroup bibliodiv biblioentry bibliography blockquote chapter citetitle city copyright country edition example filename firstname imagedata imageobject info link listitem orgname otheraddr
39 33 / 34 para part persionname postcode pubdate publisher screen sect1 surname task textobject title year
40 34 / fejezet Irodalomjegyzék 9.1. XML [XML KNYV] Bíró, Szabolcs, Szövegfeldolgozás XML alapokon, Böngészhető változat, Docbook [DOCBOOK 5.0] Walsh, Norman, DocBook 5.0: The Definitive Guide, Böngészhető változat Összefoglaló lap, [DOCBOOK XSL] Stayton, Bob, DocBook XSL: The Complete Guide, Böngészhető változat, Programozás [PP] Bátfai, Norbert, Programozó Páternoszter, PDF változat, 2007.
XML-HMTL Beadandó Dolgozat. Avagy, mit sikerült validálnunk fél év alatt
i XML-HMTL Beadandó Dolgozat Avagy, mit sikerült validálnunk fél év alatt Ed. Féléves XML-HTML munka 1.0.0 ii Copyright 2009 Varga Krisztina, Varga Máté Nevezd meg!-ne add el!-ne változtasd! 3.0 Unported
RészletesebbenDocBook útmutató. Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu
DocBook útmutató Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu Mi a DocBook? (1) XML formátum műszaki dokumentációhoz Eredetileg hardver és szoftver dokumentáció készítéséhez
RészletesebbenKépnézeget. Gépigény: Bármilyen számítógépen m ködik, amin található böngész és Internet elérés.
Képnézeget Felhasználói dokumentáció Feladat: Java Script segítségével, olyan programot írni, mely képnézeget ként szolgál. Legalább 10 képet kell elhelyezni benne. Gombok választásával kell a design-ok
RészletesebbenKő, Papír, Olló. Felhasználói dokumentáció
Kő, Papír, Olló Felhasználói dokumentáció Feladat: JavaScript és CSS segítségével Kő, Papír, Olló feladat készítése. Futtatási környezet: A http://10.0.0.101/~szabby/ linkre kattintva megjelenik az oldal.
RészletesebbenInformáció Európa országairól (összetett alkalmazás)
Információ Európa országairól (összetett alkalmazás) Információ Európa osrzágairól Készítsünk webes felületet, melyen Európa térképe klikkelésre érzékeny (szenzitív) képként jelenik meg! Bármelyik országot
RészletesebbenSZABADKAI MŰSZAKI SZAKFŐISKOLA. E-mobil prezentáció dokumentációja SZABADKA, 2015.
SZABADKAI MŰSZAKI SZAKFŐISKOLA E-mobil prezentáció dokumentációja JELÖLT MENTOR Varga Tamás dr Zlatko Čović SZABADKA, 2015. TARTALOM HTML 5 használata a mobilfejlesztésben... 2 HTML5 Struktúrája... 3 Egy
RészletesebbenXML és XSLT (a színfalak mögül)
XML és XSLT (a színfalak mögül) Írta: Nagy Tamás Motiváció Ez a dokumentum eredetileg egy előadás írott változatának készült. Már az előadásra való felkészülés során, több könyv és Internetes oldal elolvasása
RészletesebbenVillamosmérnöki szak Alkalmazott informatika mellék szakirány Laboratórium II. (VIAU5102) World Wide Web lapok készítése (Silabusz)
Villamosmérnöki szak Alkalmazott informatika mellék szakirány Laboratórium II. (VIAU5102) World Wide Web lapok készítése (Silabusz) HTML (Hyper Text Markup Language)...2 A HTML dokumentumokról...2 Néhány
Részletesebben2015-16 HTML, CSS. Morabito Érdi SzC Eötvös József Szakképző Iskolája 2015-16
2015-16 HTML, CSS Morabito Érdi SzC Eötvös József Szakképző Iskolája 2015-16 Tartalomjegyzék HTML elemek... 3 Címkék jelölése... 3 Páros és páratlan címkék... 3 Egy egyszerű weboldal készítésének lépései...
RészletesebbenA DBM függvények használata
11. ÓRA A DBM függvények használata Ha nem is férünk hozzá valamilyen SQL adatbáziskezelõhöz (mint a MySQL vagy az Oracle), majdnem biztos, hogy valamilyen DBM-szerû adatbázisrendszer rendelkezésünkre
RészletesebbenXML technikák II Kovács, László
XML technikák II Kovács, László XML technikák II Kovács, László Kelet-Magyarországi Informatika Tananyag Tárház Nemzeti Fejlesztési Ügynökség http://ujszechenyiterv.gov.hu/ 06 40 638-638 Lektor Dr. Johanyák
Részletesebben(statikus) HTML (XHTML) oldalak, stíluslapok
(statikus) HTML (XHTML) oldalak, stíluslapok Áttekintés A HTML története HTML oldal felépítése Egymásba ágyazható stíluslapok CSS Áttekintés A HTML története HTML oldal felépítése Egymásba ágyazható stíluslapok
RészletesebbenSzéchenyi István Egyetem. Műszaki Tudományi Kar. Informatikai és Villamosmérnöki Intézet Távközlési Tanszék. Villamosmérnöki szak HTML
Széchenyi István Egyetem Műszaki Tudományi Kar Informatikai és Villamosmérnöki Intézet Távközlési Tanszék Villamosmérnöki szak HTML HTML segédlet számítógép hálózatok tárgy gyakorlatához A jegyzet teljes
RészletesebbenÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK ÁLTALÁNOS HTML KÓDOLÁSI TUDNIVALÓK
ÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK HTML dokumentum = weblap = weboldal = webpage Egy HTML dokumentum kiterjesztései: HTM vagy HTML STÍLUSLAP = Egy vagy több HTML utasítás, értékekkel ellátott paramétereinek
RészletesebbenWebes űrlapok és az XForms ajánlás
Debreceni Egyetem Informatikai Kar Webes űrlapok és az XForms ajánlás Témavezető: Dr. Adamkó Attila egyetemi adjunktus Készítette: Hetei György programtervező Informatikus Debrecen 2010 Bevezetés 3 A HTML
RészletesebbenHTML ÉS PHP AZ ALAPOKTÓL
1 HTML ÉS PHP AZ ALAPOKTÓL Bevezetés a HTML és a CSS világába Before we start 2 A kurzus blogja: http://bcecid.net/tag/php-kurzus-2011-12-tavasz A példaprogramok innen lesznek letölthetők Könyvek HTML
Részletesebbenmhtml:file://d:\vizsga\html\hogyan szerkeszteni weboldalt - HTML alapok.mht
1. oldal, összesen: 6 oldal Webírás Útmutatók Hogyan csinálni weboldalt HTML alapok HTML HTML alapok Forrás kód megjelenítése - HTML nulladik példa - Tagok = Jelek - Első példa, HTML szerkezet - Második
RészletesebbenKét tűz között. statikus site generátorok és javascript alkalmazások és a Drupal
Két tűz között statikus site generátorok és javascript alkalmazások és a Drupal Várady Zoltán @drifter! zoltan@farm.co.hu! http://farm.co.hu http://www.fsz.bme.hu/hungary/homepage_h.html Magyar Honlap
RészletesebbenInternet technológiák
Szabadkai Műszaki Szakfőiskola Internet technológiák dr Zlatko Čović chole@vts.su.ac.rs 1 XHTML űrlapok 2 XHTML űrlapok Minden űrlap jelölőelem a: form{action, enctype, method} Űrlaptartalom /form jelölőelem
RészletesebbenNéhány kihagyhatatlan Linux tipp és trükk. Ezeket a tippeket olvasóink osztották meg velünk
i Néhány kihagyhatatlan Linux Ezeket a tippeket olvasóink osztották meg velünk ii COLLABORATORS TITLE : Néhány kihagyhatatlan Linux tipp és trükk ACTION NAME DATE SIGNATURE WRITTEN BY 2014. július 4. REVISION
Részletesebbenforrás: www.oktatovideok.hu Web és PHP leckék
forrás: www.oktatovideok.hu Web és PHP leckék Tartalomjegyzék HTML alapok... 3 HTML űrlapok... 9 JavaScript alapok... 12 Apache PHP - MySQL... 16 PHP alapok... 21 Űrlapok feldolgozása PHP-vel... 26 Adatbázis
RészletesebbenA BCE Entz Ferenc Könyvtár és Levéltár a diplomaszerzéssel és a doktori eljárással kapcsolatos dokumentumok kezelésének szabályzata
A BCE Entz Ferenc Könyvtár és Levéltár a diplomaszerzéssel és a doktori eljárással kapcsolatos dokumentumok kezelésének szabályzata A BCKT 2014.05.14-ei ülésén a 16/2014.(V.14.) számú határozatával támogatta
RészletesebbenAlkalmazások II. World Wide Web
World Wide Web 2 A Web története 1990 Tim Berners-Lee (CERN) globális hypertext tér NeXT szerver (nxoc01.cern.ch), line mode kliensek -- 24 -- Oxford Brookes University 2002 1992 akadémiai szféra bekapcsolódása
RészletesebbenBevezetés a Modbus kommunikációba
Bevezetés a Modbus kommunikációba Mobus szervezet Teljesen ingyenes, nyílt-forrású rendszer nem licenc köteles http://www.modbus.org Modbus eszköz kereső motor http://www.modbus.org/devices.php - soros
RészletesebbenPlanet Me blog aggregátor létrehozása
Planet Me blog aggregátor létrehozása Bemutatjuk, hogyan hozhatunk létre saját blog aggregátort (hírolvasót) a Planet oldalakat (például a Planet Apache-ot) mûködtetõ kóddal. APlanet Projecttel az online
RészletesebbenDebreceni Egyetem Informatikai Kar
Debreceni Egyetem Informatikai Kar APACHE MAVEN BŐVÍTMÉNY FEJLESZTÉS Témavezető: Jeszenszky Péter egyetemi adjunktus Készítette: Zsolczai Gergő Programtervező informatikus Debrecen 2011 Tartalomjegyzék
RészletesebbenAdatkezelési mőveletek az XML nyelvben XQuery - XML dokumentumok lekérdezésére szolgáló lekérdezınyelv kifejezı ereje az OQL nyelvével egyenértékő.
Adatkezelési mőveletek az XML nyelvben XQuery - XML dokumentumok lekérdezésére szolgáló lekérdezınyelv kifejezı ereje az OQL nyelvével egyenértékő. más nyelvek: XML-QL, XQL, Lorel, de jelenleg valószínő,
RészletesebbenAdatbázisok II. Jánosi-Rancz Katalin Tünde tsuto@ms.sapientia.ro 327A
Adatbázisok II. 6 Jánosi-Rancz Katalin Tünde tsuto@ms.sapientia.ro 327A XQUERY 6 XQUERY jellemzői XML dokumentumok lekérdezésére szolgáló lekérdezőnyelv W3C szabvány 2007 óta; a böngészők és ABKR értik
RészletesebbenRészvételi regisztráció támogatása a tanfolyamszervező saját weboldalán
OFTEX dokumentum ENEF Fejlesztési és Kereskedelmi Kft. 2151, Fót, Mária u. 14/a Tel: 27 535-041 Fax: 27 362-899 Email:enefkft@invitel.hu Részvételi regisztráció támogatása a tanfolyamszervező saját weboldalán
RészletesebbenInternet technológiák
Szabadkai Műszaki Szakfőiskola Internet technológiák dr Zlatko Čović chole@vts.su.ac.rs 1 Függvények A függvény egy zárt, önálló kódrészlet, amelyet a PHP programból meghívhatunk és a meghívás után a függvény
RészletesebbenAz Ön kézikönyve HP LASERJET M3035 MFP http://hu.yourpdfguides.com/dref/913584
Elolvashatja az ajánlásokat a felhasználói kézikönyv, a műszaki vezető, illetve a telepítési útmutató HP LASERJET M3035 MFP. Megtalálja a választ minden kérdésre az HP LASERJET M3035 MFP a felhasználói
RészletesebbenAffinium LED string lp w6300 P10
Affinium LED string lp w6300 P10 Termékcsalád leírás Komplett, egyszerűen felszerelhető, flexibilis vezetékre szerelt LED modulok Philips LED Power meghajtóval Ideális reklámvilágítás; nagyméretű betükhöz
RészletesebbenOffice and computing machinery, equipment and supplies except furniture and software packages
Office and computing machinery, equipment and supplies except furniture and software packages Info Version 4 Url http://com.mercell.com/permalink/35914845.aspx External tender id 154049-2013 Tender type
RészletesebbenTharanis API. v 2.2 (2016.01.31) Az eljáráshívás minden esetben SOAP-on keresztül történik. A kapcsolat létrehozása (PHP):
Tharanis API v 2.2 (2016.01.31) Az eljáráshívás minden esetben SOAP-on keresztül történik. A kapcsolat létrehozása (PHP): $client = new SoapClient(null, array('location' => "https://login.tharanis.hu/kapcs.php",
RészletesebbenNokia 7900 Prism Felhasználói útmutató
Nokia 7900 Prism Felhasználói útmutató 9203851 1. kiadás, HU 0434 MEGFELELÕSÉGI NYILATKOZAT A NOKIA CORPORATION kijelenti, hogy az RM-264 jelû készülék mindenben megfelel az alapvetõ követelményeknek,
RészletesebbenBánsághi Anna anna.bansaghi@mamikon.net
ESEMÉNYVEZÉRELT PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 2. ELŐADÁS - C# ÁTTEKINTÉS - 2 2015 Bánsághi Anna 1 of 64 TEMATIKA I. C# ÁTTEKINTÉS II. WPF III. Modern UI 2015 Bánsághi Anna 2 of 64
RészletesebbenDSI működésre. tervezve. Hogyan fog kinézni a jövő informatikai infrastruktúrája? Egész szoftverrendszerek egy
DSI működésre tervezve A Microsoft Dynamic Systems Initiative (DSI, dinamikus rendszerek kezdeményezése) névre hallgató koncepciójának mottója: Design for Operations. Célja olyan dinamikus, rugalmas rendszerek
RészletesebbenXML / CSV specifikáció
Ajánlatok átadása az rendszerébe Termékeinek az Olcsóbbat.hu rendszerében történő megjelenítéséhez termékadatbázisát az ebben a dokumentumban megfogalmazott szabályoknak megfelelően kell formáznia, legyen
RészletesebbenIBM Data Server ügyfelek telepítése
IBM DB2 10.1 for Linux, UNIX, Windows IBM Data Server ügyfelek telepítése GC22-1152-00 IBM DB2 10.1 for Linux, UNIX, Windows IBM Data Server ügyfelek telepítése GC22-1152-00 Megjegyzés Az információk
RészletesebbenMaintenance and repair of data network equipment
Maintenance and repair of data network equipment Info Version 3 Url http://com.mercell.com/permalink/31332822.aspx External tender id 174907-2012 Tender type Contract Award Document type Contract award
RészletesebbenFelhasználói útmutató Nokia 6020. 9236483 3. kiadás
Felhasználói útmutató Nokia 6020 9236483 3. kiadás MEGFELELÕSÉGI NYILATKOZAT A NOKIA CORPORATION kizárólagos felelõsségére kijelenti, hogy az RM-30 készülék mindenben megfelel az alapvetõ követelményeknek,
RészletesebbenXML sémanyelvek Jeszenszky, Péter
XML sémanyelvek Jeszenszky, Péter XML sémanyelvek Jeszenszky, Péter Publication date 2010 Szerzői jog 2010 Jeszenszky Péter A tananyag a TÁMOP-4.1.2-08/1/A-2009-0046 számú Kelet-magyarországi Informatika
RészletesebbenInformatikus, Webfejlesztő. Nagy Gusztáv
Informatikus, Webfejlesztő Nagy Gusztáv 1 2 Nagy Gusztáv Programozó matematikus kb. 20 programozási nyelv, 4-5 paradigma KEFO GAMF Kar, tanszéki mérnök Egyéni vállalkozó: főleg webfejlesztés Kapcsolat:
RészletesebbenRapidMiner telepítés i. RapidMiner telepítés
i RapidMiner telepítés ii COLLABORATORS TITLE : RapidMiner telepítés ACTION NAME DATE SIGNATURE WRITTEN BY Jeszenszky, Péter 2014. szeptember 17. REVISION HISTORY NUMBER DATE DESCRIPTION NAME iii Tartalomjegyzék
RészletesebbenHello World Servlet. Készítsünk egy szervletet, amellyel összeadhatunk két számot, és meghívásakor üdvözlőszöveget ír a konzolra.
Hello World Servlet Készítsünk egy szervletet, amellyel összeadhatunk két számot, és meghívásakor üdvözlőszöveget ír a konzolra. Hozzunk létre egy Dynamic Web projectet File New Other itt a következőket
RészletesebbenSzéchenyi István Egyetem www.sze.hu/~herno
Oldal: 1/6 A feladat során megismerkedünk a C# és a LabVIEW összekapcsolásának egy lehetőségével, pontosabban nagyon egyszerű C#- ban írt kódból fordítunk DLL-t, amit meghívunk LabVIEW-ból. Az eljárás
RészletesebbenXML adatkezelés. 11. témakör. Az XQuery nyelv alapjai. XQuery. XQuery célja egy imperatív lekérdező nyelv biztosítása. XQuery.
XML adatkezelés 11. témakör Az nyelv alapjai ME GEIAL dr Kovács Lászl szló célja egy imperatív lekérdező nyelv biztosítása SQL XPath XSLT (nem XML) XDM Forrás XML processzor Eredmény XML 1 jellemzői --
RészletesebbenESZTERHÁZY KÁROLY FŐISKOLA, EGER. Beszámoló könyvtári szakmai gyakorlatról
ESZTERHÁZY KÁROLY FŐISKOLA, EGER Beszámoló könyvtári szakmai gyakorlatról Digitálisarchívum-fejlesztő szak Humán Informatika Tanszék Média Informatika Intézet Zádori Zsuzsanna Netpun kód: U5AT4N A szakmai
RészletesebbenAdobe Photoshop Album Starter Edition 3.0
Adobe Photoshop Album Starter Edition 3.0 GARANCIA KIZÁRÁSA Lehet, hogy a készülékhez mellékelt, harmadik fél által írt alkalmazásokat olyan természetes vagy jogi személyek hozták létre és birtokolják,
RészletesebbenDokumentumformátumok Jelölő nyelvek XML XML. Sass Bálint sass@digitus.itk.ppke.hu. Bevezetés a nyelvtechnológiába 2. gyakorlat 2007. szeptember 20.
XML Sass Bálint sass@digitus.itk.ppke.hu Bevezetés a nyelvtechnológiába 2. gyakorlat 2007. szeptember 20. 1 DOKUMENTUMFORMÁTUMOK 2 JELÖLŐ NYELVEK 3 XML 1 DOKUMENTUMFORMÁTUMOK 2 JELÖLŐ NYELVEK 3 XML DOKUMENTUMFORMÁTUMOK
RészletesebbenMobile-telephone services
Mobile-telephone services Info Version 2 Url http://com.mercell.com/permalink/40188421.aspx External tender id 17462-2014 Tender type Contract Award Document type Contract award Procurement procedure Negotiated
RészletesebbenAz Országos Széchényi Könyvtár
Az Országos Széchényi Könyvtár Download: Az Országos Széchényi Könyvtár PDF ebook Az Országos Széchényi Könyvtár PDF - Are you searching for Az Országos Széchényi Könyvtár Books? Now, you will be happy
RészletesebbenInformatikai képzés a BME-n, ahogy mi csináljuk. Dr. Charaf Hassan, hassan@aut.bme.hu
Informatikai képzés a BME-n, ahogy mi csináljuk Dr. Charaf Hassan, hassan@aut.bme.hu Franciaország 1900-ban Forrás: http://www.szineshir.hu/2015/10/17-meglepo-kep-ilyennek-kepzeltek-jovot.html Tartalom
Részletesebben++Buy( Kaspersky Anti- Virus 2014 top sites for computer software ]
++Buy( Kaspersky Anti- Virus 2014 top sites for computer software ] Description: Elonyök Védelem a rosszindulatú programok ellen Továbbfejlesztve! A Kaspersky Lab rosszindulatú programok elleni védelmet
RészletesebbenWeb-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 Szindikálás, aggregálás - RSS, Atom Tartalom betáplálás Gyakran frissül! webszájtok Új felhasználói igények el!fizetési igény az új tartalomra a tartalom újrafelhasználása eltér!
RészletesebbenRoad construction works
Road construction works Info Version 2 Url http://com.mercell.com/permalink/45294693.aspx External tender id 246818-2014 Tender type Tender Document type Additional information Procurement procedure Open
RészletesebbenSoftware package and information systems
Software package and information systems Info Version 2 Url http://com.mercell.com/permalink/41768670.aspx External tender id 14886-2014 Tender type Vertragszuteilung Document type Vergebene Aufträge Procurement
RészletesebbenPDF/A formátumú fájlok létrehozása az elektronikus dokumentációs rendszerhez (ÉTDR)
PDF/A formátumú fájlok létrehozása az elektronikus dokumentációs rendszerhez (ÉTDR) Schneider Balázs 2013 június 11. 17:43 2013 január 1-én Magyarországon hatályba léptek az építési engedélyezési eljárás
RészletesebbenRECEIVING ADVICE MESSAGE (Áruátvétel visszaigazolása) EDInet XML
RECEIVING AVICE ESSAGE (Áruátvétel visszaigazolása) EInet XL ocument version: 1.2 Copyright 2010 by Infinite Sp. z o.o. () All rights reserved. No dissemination or copying of this document or any part
Részletesebben2007 Nokia. Minden jog fenntartva. A Nokia, a Nokia Connecting People, az Nseries és az N77 a Nokia Corporation védjegye, illetve bejegyzett
Nokia Lifeblog 2.5 2007 Nokia. Minden jog fenntartva. A Nokia, a Nokia Connecting People, az Nseries és az N77 a Nokia Corporation védjegye, illetve bejegyzett védjegye. Az említett egyéb termékek és cégek
RészletesebbenBoBo Business on Babes-Bolyai
BoBo Business on Babes-Bolyai Webalkalmazás Tervezıi dokumentáció 1. Bevezetés - avagy kinek, kitıl, miért, hogyan, mikor? 1.1 Kinek? A program elsısorban a Babeş Bolyai Tudományegyetem, diákjainak készült
RészletesebbenX3D (1) XML alkalmazások. Néhány XML alkalmazás bemutatása X3D (2) Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.
XML alkalmazások Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu Verzió: 201509.0 Utolsó módosítás: 2015. szeptember 9. X3D (1) Nyílt szabványként létező formátum valós
RészletesebbenDANS és Narcis. Burmeister Erzsébet. HUNOR találkozó, Budapest 2013. március 13.
DANS és Narcis Burmeister Erzsébet HUNOR találkozó, Budapest 2013. március 13. DANS DANS (Data Archiving and Network Services) http://www.dans.knaw.nl Kutatási adatok archiválása a saját fejlesztésű EASY
RészletesebbenMemória játék. Felhasználói dokumentáció
Memória játék Felhasználói dokumentáció Feladat: JavaScript segítségével, olyan programot írni, mely összekeveri a lapokat, majd a felhasználónak kell párosítani. HTML oldalba ágyazva és CSS-el formázva.
RészletesebbenCopyright 2006 Nokia. All rights reserved.
0434 MEGFELELÕSÉGI NYILATKOZAT Alulírott, NOKIA CORPORATION nyilatkozom, hogy a RM-133 megfelel a vonatkozó alapvetõ követelményeknek és az 1999/5/EC irányelv egyéb elõírásainak. A Megfelelõségi nyilatkozat
RészletesebbenXML adatbázis kezelésének lehetőségei
Debreceni Egyetem Informatika Kar XML adatbázis kezelésének lehetőségei Témavezető: Dr. Adamkó Attila egyetemi adjunktus Készítette: Buka Balázs programtervező informatikus Debrecen 2010 1 Tartalo mjegyzék
RészletesebbenTanúsítási jelentés. Hung-TJ-025-2004
Tanúsítási jelentés Hung-TJ-025-2004 az A1-Polysys CryptoSigno JAVA API minősített elektronikus aláíráshoz v1.1.0 aláíró alkalmazás fejlesztő készletről /Polysys Kft./ Tanúsítási jelentés az A1-Polysys
RészletesebbenAz Open Data jogi háttere. Dr. Telek Eszter
Az Open Data jogi háttere Dr. Telek Eszter Egy kis ismétlés Open Data/Open Access/Open Knowledge gyökerei Open Source Software FLOSS (Free Libre Open Source Software) Szoftver esetében egyszerű alapok:
RészletesebbenNokia 3120 classic Felhasználói útmutató
Nokia 3120 classic Felhasználói útmutató 9207809 6. kiadás, HU 0434 MEGFELELÕSÉGI NYILATKOZAT A NOKIA CORPORATION kijelenti, hogy az RM-364, az RM-365 és az RM-366 jelû készülék mindenben megfelel az alapvetõ
RészletesebbenFELHASZNÁLÓI ÚTMUTATÓ. A Nokia Connectivity Cable Drivers telepítése
FELHASZNÁLÓI ÚTMUTATÓ A Nokia Connectivity Cable Drivers telepítése Tartalom 1. Bevezetés...1 2. Követelmények...1 3. A Nokia Connectivity Cable Drivers Telepítése...2 3.1 A telepítés előtt...2 3.2 A Nokia
RészletesebbenA First Businesspost Sender Cockpit használata
A First Businesspost Sender Cockpit használata No.1 in e-invoicing 1. A dokumentum célja A dokumentum bemutatja a First Businesspost Kft. Sender Cockpit szoftverének tulajdonságait és használat. 2. A szoftver
RészletesebbenA fordítónak mindenhez lehet
2. Ubuntu Akadémia 2009. szeptember 13. Szalai KAMI Kálmán (kami911@gmail.com) A fordítónak mindenhez lehet köze Az előadóról OpenOffice.org rajongó több, mint 6 éve Részvétel a fordításban Részletes tippek
RészletesebbenSzoftver, szabadalom, Európa
Szoftver, szabadalom, Európa szerző: Karsai Róbert verziószám: 3 utolsó módosítás: 2003.05.29. webcím: http://magyar-irodalom.elte.hu/robert/szovegek/ e-mail: robert@magyar-irodalom.elte.hu Tartalomjegyzék
Részletesebben9. MODUL WEBKEZDŐ. A vizsgafeladat megoldásához kizárólag a választott webkészítő program, illetve jegyzettömb (editor) használható.
9. MODUL WEBKEZDŐ A KILENCEDIK MODUL TARTALMA A kilencedik modul 60 feladatot tartalmaz. Közülük egyet kell megoldania a vizsgázónak. A feladatok megoldása során előre elkészített fájlokat kell használni,
RészletesebbenFelhasználói kézikönyv. 9238072/1. kiádas
Felhasználói kézikönyv 9238072/1. kiádas MEGFELELÕSÉGI NYILATKOZAT NOKIA CORPORATION kizárólagos felelõsségére kijelenti, hogy az RM-104 készülék mindenben megfelel az alapvetõ követelményeknek, valamint
RészletesebbenLOGalyze Telepítési és Frissítési Dokumentáció Verzió 3.0
LOGalyze Telepítési és Frissítési Dokumentáció Verzió 3.0 Dokumentum verzió: 3.0/1 Utolsó módosítás: 2009. március 5. 2 LOGalyze Telepítési és Frissítési Dokumentáció LOGalyze 3.0 Telepítési és Frissítési
RészletesebbenCsatlakozás az IBM i rendszerhez IBM i Access for Windows: Telepítés és beállítás
IBM i Csatlakozás az IBM i rendszerhez IBM i Access for Windows: Telepítés és beállítás 7.1 IBM i Csatlakozás az IBM i rendszerhez IBM i Access for Windows: Telepítés és beállítás 7.1 Megjegyzés A kiadvány
RészletesebbenVállalati informatika példatár. Dr. Bodnár Pál D.Sc.
Vállalati informatika példatár Dr. Bodnár Pál D.Sc. BGF Tartalomjegyzék Elõszó......7 I. kötet MENEDZSMENT ÜGYVITEL INFORMATIKAI TÁMOGATÁSA...9 II. kötet ÜZLETI ÜGYVITEL IFNORMATIKAI TÁMOGATÁSA...97 III.
RészletesebbenHTML. Dr. Nyéki Lajos 2016
HTML Dr. Nyéki Lajos 2016 HTML és SGML HTML (Hypertext Markup Language) SGML (Standard Generalized Markup Language) ISO 8879:1986 A HTML nyelven készült dokumentumok kiterjesztése - az Internet szerveren:.html;
Részletesebben5.4.2 Laborgyakorlat: A Windows XP telepítése
5.4.2 Laborgyakorlat: A Windows XP telepítése Bevezetés Nyomtasd ki a laborgyakorlatot és végezd el lépéseit! A laborgyakorlat során a Windows XP operációs rendszert fogjuk telepíteni. Szükséges eszközök
RészletesebbenInternet technológiák
Szabadkai Műszaki Szakfőiskola Internet technológiák dr Zlatko Čović chole@vts.su.ac.rs 1 CLIENT-SERVER 2 Internet technológiák Kliens oldali: -(x)html -CSS -JavaScript -XML Szerver oldali: -PHP -ASP -JSP
RészletesebbenPublish date 2/9/2013 4:11 AM. Change date 2/9/2013 4:11 AM
X-ray devices Info Version 2 Url http://com.mercell.com/permalink/36603318.aspx External tender id 44296-2013 Tender type Contract Award Document type Contract award Procurement procedure Open procedure
RészletesebbenTudás Reflektor. Copyright 2011; Kodácsy Tamás; E-mail: kodacsy.tamas@kodasoft.hu
Tudás Reflektor A Társadalmi Megújulás Operatív Program 4.1.3. számú, A felsőoktatási szolgáltatások rendszerszintű fejlesztése Központi/felsőoktatási Validációs Rendszer projekt keretében készült olyan
RészletesebbenThis product includes software licensed from Symbian Software Ltd 1998-2007. Symbian and Symbian OS are trademarks of Symbian Ltd.
Nokia N72-5 0434 MEGFELELÕSÉGI NYILATKOZAT Alulírott, NOKIA CORPORATION nyilatkozom, hogy az RM-180 készülék megfelel a vonatkozó alapvetõ követelményeknek és az 1999/5/EC irányelv egyéb elõírásainak.
Részletesebben*#Discount~ Kaspersky Internet Security - multidevice 2015 best software to buy for mac ]
*#Discount~ Kaspersky Internet Security - multidevice 2015 best software to buy for mac ] Description: Elonyök Az összes csatlakoztatott eszköz védelme egy licenccel használható, könnyen kezelheto megoldás
RészletesebbenFelhasználói útmutató Nokia 7260. 9231787 3. kiadás
Felhasználói útmutató Nokia 7260 9231787 3. kiadás MEGFELELÕSÉGI NYILATKOZAT A NOKIA CORPORATION kizárólagos felelõsségére kijelenti, hogy az RM-17 készülék mindenben megfelel az alapvetõ követelményeknek,
Részletesebbeninformatikai eszközök és telefonok beszerzése/2015.
informatikai eszközök és telefonok beszerzése/2015. Közbeszerzési Értesítő száma: 2015/114 Szállítási szerződés informatikai eszközök és telefonok szállítására I-III. részek tekintetében az alábbiak szerint:
RészletesebbenCopyright 2005 Nokia. All rights reserved.
Nokia N70-1 MEGFELELÕSÉGI NYILATKOZAT A NOKIA CORPORATION kizárólagos felelõsségére kijelenti, hogy az RM-84 termék megfelel az alábbi tanácsi irányelv rendelkezéseinek: 1999/5/EC. A Megfelelõségi nyilatkozat
RészletesebbenFurniture. Info. Buyer. Version changes Contract award. Description. Version 3. Publish date 5/13/2014 4:21 AM
Furniture Info Version 3 Url http://com.mercell.com/permalink/41155242.aspx External tender id 159264-2014 Tender type Contract Award Document type Contract award Procurement procedure Open procedure Contract
RészletesebbenBARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv?
BARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv? Készítették: Névery Tibor és Széll Ildikó PPKE I. évf. kiadói szerkesztő hallgatók, közösen 1 BEVEZETŐ Az elektronikus könyv valamilyen
RészletesebbenSEO és szövegírás. Szuhi Attila. ITE.hu ITE.HU
SEO és szövegírás Szuhi Attila ITE.hu SEO és Szövegírás Interdiszciplináris téma (On-Page, UX, Linképítés, Közösségi média, stb.) Klasszikus SEO/Szövegírás Technikai rész (ahogy a Google látja) UX/Tartalommarketing
Részletesebben12.2.2 Laborgyakorlat: A Windows XP haladó telepítése
12.2.2 Laborgyakorlat: A Windows XP haladó telepítése Bevezetés Nyomtasd ki a laborgyakorlatot és végezd el lépéseit! Ebben a laborgyakorlatban automatizálva fogjuk telepíteni a Windows XP Professional
RészletesebbenMester Gyula 2003 Internet
Internet Windows környezetben A HTML nyelv alapjai Kliensoldali programozás Szerveroldali programozás XML WAP Bevezetés Alapfogalmak Az Internet főbb szolgáltatásai Windows környezetben 1.1. Bevezetés
RészletesebbenAz Ön kézikönyve NOKIA N93I-1 http://hu.yourpdfguides.com/dref/827765
Elolvashatja az ajánlásokat a felhasználói kézikönyv, a műszaki vezető, illetve a telepítési útmutató. Megtalálja a választ minden kérdésre az a felhasználói kézikönyv (információk, leírások, biztonsági
RészletesebbenPublish date 23.02.2012 04:15. Change date 23.02.2012 04:15
Database systems Info Version 2 Url http://com.mercell.com/permalink/30555779.aspx External tender id 59114-2012 Tender type Vertragszuteilung Document type Vergebene Aufträge Procurement procedure Beschleunigtes
RészletesebbenProgramozás és adatbázis kezelés PHP ben
Programozás és adatbázis kezelés PHP ben Készítette: Pető László I. A programozási környezet A PHP platformfüggetlen programozási nyelv. A szkriptek futtatása szerveroldalon történik. Ezt a szerepet leggyakrabban
RészletesebbenOffice and computing machinery, equipment and supplies except furniture and software packages
Office and computing machinery, equipment and supplies except furniture and software packages Info Version 3 Url http://com.mercell.com/permalink/35255296.aspx External tender id 25288-2013 Tender type
RészletesebbenFelhasználói útmutató. Nokia N93i-1
Felhasználói útmutató Nokia N93i-1 MEGFELELÕSÉGI NYILATKOZAT A NOKIA CORPORATION kijelenti, hogy a(z) RM-156 jelû készülék mindenben megfelel az alapvetõ követelményeknek, valamint az 1999/5/EC irányelv
RészletesebbenXML / CSV specifikáció
Ajánlatok átadása az rendszerébe Termékeinek az Olcsóbbat.hu rendszerében történő megjelenítéséhez termékadatbázisát az ebben a dokumentumban megfogalmazott szabályoknak megfelelően kell formáznia, legyen
RészletesebbenAz evangélikus honlapszerkesztő rendszer használata
Az evangélikus honlapszerkesztő rendszer használata Készítette: Magyarországi Evangélikus Egyház Internet Munkacsoport Bogdányi Gábor és Erdélyi Károly 2004-2006. Tartalomjegyzék Bevezetés Miről is van
Részletesebben