načítání...
nákupní košík
Košík

je prázdný
a
b

Kniha: XSLT 2.0 a SVG prakticky - Pavel Herout

XSLT 2.0 a SVG prakticky
-13%
sleva

Kniha: XSLT 2.0 a SVG prakticky
Autor:

Pohybujete-li se v oblasti ICT, nelze se prakticky vyhnout jazyku XML, s nímž se setkáte na každém kroku. Pokud je XML využíván pro transparentní uložení dat, pak velmi často nastává ... (celý popis)
Titul doručujeme za 2 pracovní dny
pravděpodobně doručíme do Vánoc
Vaše cena s DPH:  299 Kč 260
+
-
rozbalKdy zboží dostanu
8,7
bo za nákup
rozbalVýhodné poštovné: 39Kč
rozbalOsobní odběr zdarma

hodnoceni - 0%hodnoceni - 0%hodnoceni - 0%hodnoceni - 0%hodnoceni - 0%   celkové hodnocení
0 hodnocení + 0 recenzí

Specifikace
Nakladatelství: » KOPP
Médium / forma: Tištěná kniha
Rok vydání: 201009
Počet stran: 293
Rozměr: 200,0x145,0x10,0 mm
Úprava: ilustrace (některé barev.)
Vydání: 1. vyd.
Hmotnost: 0,36kg
Jazyk: česky
Vazba: Brožovaná bez přebalu lesklá
ISBN: 978-80-7232-406-4
EAN: 9788072324064
Ukázka: » zobrazit ukázku
Popis

Pohybujete-li se v oblasti ICT, nelze se prakticky vyhnout jazyku XML, s nímž se setkáte na každém kroku. Pokud je XML využíván pro transparentní uložení dat, pak velmi často nastává požadavek na možnost tato data prezentovat v uživatelsky příjemné podobě. Ta je v současné době běžně zajiš?ována formátem HTML, který každý uživatel dokáže bezproblémově zobrazit. Prezentace dat však může mít i grafickou formu, pro kterou lze efektivně využít vektorový grafický formát SVG. Pro převod XML do těchto formátů se používá jako přirozený prostředek právě technologie XSLT.
Kniha vám pomůže proniknout do dvou jazyků z rodiny XML technologií – XSLT a XPath a to ve verzích 2.0, které jsou v současné době aktuální. Dále v ní naleznete dostatečné informace pro praktické využití formátu SVG.
Naleznete zde také praktické poznámky a zkušenosti týkající se spojení zmíněných technologií s programovacím jazykem Java, který jejich možnosti dále významně rozšiřuje.
Výklad je prováděn pomocí příkladů, kterých v knize naleznete téměř 150 o celkové velikosti 130 KB zdrojových textů.
Po prostudování knihy budete mít velmi dobrý přehled o dané problematice a budete prakticky zvládat množství základních i pokročilejších dovedností

Předmětná hesla
WWW technologie
XML
XSLT
SVG
datové formáty
Kniha je zařazena v kategoriích
Pavel Herout - další tituly autora:
Zákazníci kupující knihu "XSLT 2.0 a SVG prakticky" mají také často zájem o tyto tituly:
Recenze a komentáře k titulu
Zatím žádné recenze.


Ukázka / obsah
Přepis ukázky

1. Úvodní informace o XSL

1.1. Základní principy XSL

1.2. Důvody použití stylů

1.3. Dostupné XSLT procesory

1.3.1. Saxon

1.3.2. Xalan

1.3.3. XSLT procesory integrované ve webových prohlížečích...

1.4. Editory

1.5. Vývoj a verze XSLT

1.6. Tutoriály a další

2. Základy XSLT stylů

2.1. Nutné části XSL souboru

2.1.1. Hlavička stylového souboru

2.1.2. Definice výstupního formátu

2.1.3. Výkonná část stylového souboru

2.2. Provedení transformace

2.3. Připojení stylu ke XML souboru

2.4. Skutečný styl pro HTML soubor

2.4.1. Skutečný styl pro XHTML soubor

3. XPath - dotazovací jazyk nad XML dokumentem

3.1. Abstraktní model dokumentu

3.1.1. Výpis stromové struktury XML dokumentu

3.2. Hierarchické vztahy mezi uzly - osy výběru

3.3. Výrazy

3.3.1. Typový systém a posloupnosti

3.3.2. Základní způsoby používání výrazů


3.3.3. Výrazy pro výběr uzlů pomocí cesty

3.3.3.1. Identifikátory osy

3.3.3.2. Testy uzlu

3.3.3.3. Používané zkratky identifikátorů os

3.3.3.4. Predikáty

3.3.4. Souhrn možností XPath výrazů a praktické pokusy

3.3.4.1. Nástroje pro praktické pokusy

3.3.4.2. Přehled nejčastěji používaných XPath výrazů..

3.4. Operátory

3.4.1. Operátor sjednocení

3.4.2. Logické operátory

3.4.3. Relační operátory

3.4.4. Matematické operátory

3.5. Funkce XPath

3.5.1. Řetězcové funkce

3.5.1.1. Převod na řetězec

3.5.1.2. Vytváření řetězců z netypických znaků

3.5.1.3. Porovnávání řetězců

3.5.1.4. Práce s celým řetězcem

3.5.1.5. Práce s podřetězcem

3.5.1.6. Využití porovnávání podle regulárních výrazů.

3.5.2. Funkce pro práci s čísly

3.5.3. Logické funkce

3.5.4. Agregační funkce

3.5.5. Funkce pro práci s uzly

3.5.6. Funkce pro práci se soubory

3.5.7. Funkce pro práci se posloupnostmi

3.5.8. Funkce pro práci s datumem a časem

3.5.8.1. Aktuální hodnoty

3.5.8.2. Rozdíly časových údajů

3.5.8.3. Získávání dílčích údajů

4. Použití šablon

4.1. Režimy zpracování šablon

4.2. Priority šablon

4.3. Zabudované (implicitní) šablony

5. Možnosti tvorby výstupního dokumentu

5.1. Generování textového obsahu


5.2. Výpisy posloupností

5.2.1. Základní použití

5.2.2. Operátor to - průběžné číslování

5.2.3. Funkce reverse() - otočení pořadí

5.3. Generování hodnot atributů

5.4. Generování elementů s dynamickým jménem

5.5. Generování atributů s dynamickým jménem

5.6. Opakované vkládání skupiny atributů

5.7. Generování komentářů

5.8. Výstup vyhrazených znaků

5.8.1. Znak < nebo > nebo &

5.8.2. Entita &nsp;

5.9. Odstranění bílých znaků ze vstupního dokumentu

5.10. Formátování čísel

5.10.1. Formát pro výpis čísel speciálními způsoby

6. Řízení průběhu zpracování

6.1. Podmíněné zpracování

6.1.1. Podmíněný příkaz

6.1.2. Úplná podmínka pomocí XPath výrazu

6.1.3. Podmíněné větvení

6.2. Iterativní zpracování

6.2.1. Práce s posloupností uzlů pomocí <xsl :f or-each>

6.2.1.1. Ladicí výpisy pomocí cyklu

6.2.2. Cyklus s využitím libovolné posloupnosti

6.2.2.1. Cyklus pomocí posloupnosti řetězců a vnořený cyklus

6.2.2.2. Kdy vnořený cyklus nelze použít - změna kontextu

6.2.2.3. Řešení problému vnořených cyklů

6.2.3. Cyklus pomocí XPath výrazu

6.2.3.1. Cyklus pomocí XPath výrazu a posloupnosti

6.3. Zprávy a chybové zprávy

7. Proměnné a parametry

7.1. Proměnné

7.1.1. Způsoby použití proměnné


7.1.2. Způsoby definice a nastavení proměnné

7.1.2.1. Přiřazení řetězce do proměnné

7.1.2.2. Přiřazení jednoduchých datových typů do proměnné.

7.1.2.3. Přiřazení výsledku XPath výrazu do proměnné

7.1.2.4. Přiřazení části výstupního dokumentu do proměnné.

7.1.2.5. Naplnění proměnné obsahem externího souboru

7.1.3. Změna hodnoty globální proměnné

7.2. Parametry

7.3. Globální parametry

7.4. Typová kompatibilita proměnných a parametrů

7.5. Zpracování dokumentů používajících jmenné prostory

7.5.1. Neužívání prefixů

8. Podprogramy •

8.1. Pojmenované šablony

8.1.1. Pojmenovaná šablona volaná z příkazové řádky

8.1.2. Pojmenovaná šablona a globální parametry

8.2. Definice vlastních funkcí

8.2.1. Funkce generující HTML bez jmenných prostorů

8.2.2. Funkce s více parametry

8.2.3. Složitější funkce

8.2.4. Funkce bez udaného typu návratové hodnoty

9. Razení a seskupování

9.1. Razení prvků

9.1.1. Řazení podle jednoho klíče

9.1.2. Řazení podle více klíčů

9.2. Seskupování uzlů

9.2.1. Základní použití

9.2.2. Řazení ve skupině

10. Práce se soubory

10.1. Styl uložený ve více souborech

10.1.1. Vložení stylu <xsl :include>

10.1.2. Import stylu <xsl :import>

10.1.2.1. Využití zastíněných šablon

10.2. Načítání více XML souborů

10.2.1. Základní použití doc() - číselník

10.2.2. Test existence XML souboru

10.2.3. Načítání více pomocných XML souborů


10.3. Generování více výstupních souborů

10.3.1. Nezávislé výstupní soubory

10.3.2. Více výstupních souborů vzájemně provázaných

10.4. Regulární výrazy

11. Spolupráce XSLT s vnějším prostředím

11.1. Volání externích funkcí

11.1.1. Volání statických metod z JavaCore API

11.1.2. Volání instančních metod z JavaCore API

11.1.3. Volání metod vlastních Java tříd

11.1.3.1. Volání vlastních instančních metod

11.2. Spouštění XSLT transformace z programu v Javě

11.2.1. Transformace s využitím JAXP a Java Core API Xalan.

11.2.2. Transformace s využitím JAXP a Saxon

11.2.3. Přímé použití Saxon

12. Úvod do SVG

12.1. Úvodní informace

12.1.1. Základní struktura SVG dokumentu

12.2. Základní elementy SVG

12.2.1. Společné vlastnosti objektů zadávané v atributech

12.2.2. Základní geometrické tvary (basic shapes)

12.2.2.1. Úsečka

12.2.2.2. Obdélník

12.2.2.3. Kružnice

12.2.2.4. Elipsa

12.2.2.5. Lomená čára (polyliné)

12.2.2.6. Uzavřený polygon

12.2.3. Napojování a ukončování čar

12.2.3.1. Styl napojení čar

12.2.3.2. Styl ukončení čar

12.2.4. Cesty (path)

12.2.4.1. Základní příkazy pro vytváření cesty

12.2.4.2. Příkazy pro vytváření cesty z křivek

12.2.4.3. Eliptická výseč

12.2.5. Texty

12.2.6. Seskupování a společné nastavení vlastností


12.2.7. Transformace

12.2.7.1. Posun

12.2.7.2. Zvětšení

12.2.7.3. Rotace

12.2.7.4. Zkosení podél osy X

12.2.7.5. Zkosení podél osy Y

12.2.8. Složitější možnosti výplní

12.2.8.1. Průhlednost

12.2.8.2. Barevné přechody

12.2.9. Animace

12.2.9.1. Element <animate>

12.3. SVG a Java

12.3.1. Přímo použitelné nástroje z Batik

12.3.1.1. Squiggle SVG Browser

12.3.1.2. SVG Rasterizer

12.3.1.3. SVG Font Converter

12.3.1.4. SVG Pretty Printer

12.3.2. Programování pomocí knihoven Batiku

12.3.2.1. Generování SVG pomocí Java Graphics2D ...

12.3.2.2. Práce se SVG obrázkem

12.4. Generování SVG pomocí XSLT




       
Knihkupectví Knihy.ABZ.cz - online prodej | ABZ Knihy, a.s.
ABZ knihy, a.s.
 
 
 

Knihy.ABZ.cz - knihkupectví online -  © 2004-2018 - ABZ ABZ knihy, a.s. TOPlist