xml-na-powaznie cała książka.pdf
(
13280 KB
)
Pobierz
6
XML na powanie
3.5. Wska?niki liczby wystpie@.......................................................................................67
3.6. Modele zawarto-ci elementu......................................................................................71
3.7. Budowanie hierarchii elementów...............................................................................73
3.8. Problemy zawarto-ci elementowej.............................................................................76
3.9. Deklaracje atrybutów.................................................................................................78
3.9.1. Typy atrybutów.................................................................................................78
3.9.2. Warto-ci domy-lne atrybutów..........................................................................81
3.10. Dylemat: podelementy czy atrybuty........................................................................83
3.11. Namespaces — przestrzenie nazw...........................................................................85
3.11.1. Wykorzystanie wielu nazw z przestrzeni........................................................87
3.11.2. Wiele przestrzeni. Przestrzenie domy-lne......................................................88
3.11.3. DTD a przestrzenie nazw................................................................................89
3.11.4. Przestrzenie standardowe................................................................................89
3.12. Atrybuty predefiniowane..........................................................................................91
3.12.1. Atrybuty xml:lang oraz xml:space..................................................................91
3.12.2. Atrybut xml:base.............................................................................................92
3.13. Jednostki (encje).......................................................................................................94
3.13.1. Jednostki parametryczne.................................................................................95
3.13.2. Jednostki ogólne..............................................................................................98
3.14. Deklaracje notacji...................................................................................................102
3.15. Sekcje warunkowe..................................................................................................102
3.16. Problemy i ograniczenia DTD................................................................................104
3.17. Podsumowanie.......................................................................................................105
Rozdział 4. XML Schema — schematy dokumentów .........................................107
4.1. Budowa schematu....................................................................................................108
4.1.1. Przestrze@ nazw XML Schema. Korze@ schematu.........................................108
4.1.2. Zasadnicze składowe schematu......................................................................109
4.2. Łczenie schematu z dokumentem XML.................................................................110
4.2.1. Przydzielanie schematów do przestrzeni nazw...............................................110
4.2.2. Odwołania do schematów bez przestrzeni nazw............................................112
4.2.3. Odwołania do schematów z przestrzeni nazw..............................................113
4.3. Sprawdzanie poprawno-ci dokumentu XML...........................................................115
4.4. Typy proste a typy zło#one......................................................................................116
4.5. Wbudowane typy danych.........................................................................................119
4.6. Aspekty.....................................................................................................................125
4.6.1. Aspekty okre-lajce długo-............................................................................127
4.6.2. Aspekty ograniczajce warto-ci liczbowe......................................................128
4.6.3. Wzorce warto-ci..............................................................................................129
4.6.4. Wyliczenia......................................................................................................134
4.6.5. Łczenie aspektów..........................................................................................135
4.6.6. Blokowanie warto-ci aspektów.......................................................................135
4.7. Wymuszenia wystpowania.....................................................................................135
4.7.1. Liczby wystpie@ elementu.............................................................................135
4.7.2. Liczby wystpie@ w deklaracjach DTD a schematy XML Schema...............136
4.7.3. Wystpowanie atrybutu..................................................................................137
4.8. Wyprowadzanie typów.............................................................................................137
4.9. Typy zło#one zawierajce podelementy. Składacze................................................140
4.10. Typy zło#one z atrybutami — bez podelementów. Elementy puste......................146
4.11. Deklaracje globalne i lokalne. Odesłania do elementów i atrybutów....................148
4.12. Grupy elementów i atrybutów................................................................................151
4.13. Domy-lne oraz stałe warto-ci elementów i atrybutów...........................................154
4.14. Warto-ci niepowtarzalne........................................................................................155
Spis treci
7
4.15. Listy........................................................................................................................160
4.16. Kombinacje............................................................................................................161
4.17. Elementy zastpcze................................................................................................162
4.18. Strategie budowy schematów.................................................................................163
4.18.1. Metoda zagnie#d#ania...................................................................................163
4.18.2. Metoda płaskiego katalogu...........................................................................167
4.18.3. Metoda definiowania typów.........................................................................171
4.18.4. Wnioski.........................................................................................................175
4.19. XML Schema a DTD.............................................................................................175
4.20. Podsumowanie.......................................................................................................179
Rozdział 5. XPath — nawigacja i wyszukiwanie................................................181
5.1. Budowa wyra#e@ XPath...........................................................................................181
5.2. Wdrówka po drzewie dokumentu XML.................................................................182
5.2.1. Drzewo wzłów..............................................................................................183
5.2.2. Dostp do wzłów drzewa..............................................................................184
5.3. Wyszukiwanie wzłów.............................................................................................188
5.3.1. Operatory........................................................................................................189
5.3.2. Numer kolejnego wzła..................................................................................190
5.3.3. Wyszukiwanie poprzez zawarto-. elementu..................................................192
5.3.4. Wyszukiwanie poprzez warto-. atrybutu.......................................................192
5.4. Funkcje.....................................................................................................................193
5.4.1. Operacje dotyczce tekstu...............................................................................193
5.4.2. Operacje dotyczce liczb................................................................................196
5.4.3. Operacje dotyczce warto-ci logicznych........................................................197
5.4.4. Pozostałe operacje...........................................................................................198
5.5. Ograniczenia jzyka XPath......................................................................................200
Rozdział 6. XLink — odsyłacze hipertekstowe ..................................................201
6.1. Podstawy jzyka XLink...........................................................................................202
6.1.1. Deklaracja przestrzeni nazw...........................................................................202
6.1.2. Rodzaje odsyłaczy..........................................................................................202
6.2. Odsyłacze proste......................................................................................................203
6.3. Podelementy odsyłaczy rozszerzonych....................................................................204
6.4. Atrybuty odsyłaczy XLink.......................................................................................205
6.5. Dwa sposoby wskazywania struktur XML..............................................................208
6.6. Łuki. Reguły przechodzenia.....................................................................................209
6.7. Odsyłacze rozszerzone. Bazy odsyłaczy..................................................................211
6.7.1. Prezentacja łuków...........................................................................................213
6.7.2. Wizanie wielu zasobów za pomoc jednego łuku.........................................214
6.7.3. Prezentacja rozbudowanych łuków.................................................................218
6.7.4. Zastosowanie baz odsyłaczy...........................................................................219
6.8. Zachowanie odsyłaczy.............................................................................................220
6.9. Definiowanie struktur zawierajcych odsyłacze......................................................221
6.10. Podsumowanie.......................................................................................................224
Rozdział 7. XPointer — wskazania wewn0trz dokumentów................................225
7.1. Rodzaje wskaza@......................................................................................................225
7.2. Sekwencje dzieci......................................................................................................228
7.3. Funkcje XPointer......................................................................................................228
7.4. Punkty.......................................................................................................................229
7.4.1. Punkt pocztkowy...........................................................................................229
7.4.2. Punkt ko@cowy................................................................................................230
8
XML na powanie
7.5. Zakresy.....................................................................................................................231
7.5.1. Wskazanie zakresu poprzez wyszukanie cigu znaków.................................231
7.5.2. Wskazanie zakresu poprzez podanie pocztku i ko@ca..................................233
7.5.3. Zamiana elementu na zakres...........................................................................234
7.6. Wskazania wzgldne................................................................................................234
7.7. Kodowanie znaków specjalnych..............................................................................235
7.8. Wyra#enia XPointer zawierajce wyra#enia XPath.................................................236
7.9. Podsumowanie.........................................................................................................237
Rozdział 8. XSLT — transformacje dokumentów ...............................................239
8.1. Transformacje...........................................................................................................241
8.2. Budowa dokumentu XSLT.......................................................................................242
8.3. Wzorce — definiowanie, wywoływanie....................................................................244
8.3.1. Definiowanie szablonów.................................................................................244
8.3.2. Wywoływanie szablonów...............................................................................247
8.4. Wydobywanie informacji z dokumentu wej-ciowego.............................................250
8.5. Kontrola przebiegu transformacji.............................................................................251
8.6. Zmienne, zbiory atrybutów......................................................................................255
8.7. Elementy sterujce...................................................................................................258
8.8. Elementy kopiujce..................................................................................................259
8.9. Klucze.......................................................................................................................261
8.10. Przetwarzanie białych znaków...............................................................................263
8.11. Numerowanie.........................................................................................................263
8.12. Funkcje...................................................................................................................270
8.13. Dołczanie arkuszy................................................................................................273
8.14. Tworzenie nowego arkusza stylów........................................................................275
8.15. Rodzaje dokumentu wynikowego..........................................................................277
8.16. Wykorzystanie kaskadowych arkuszy stylów CSS................................................279
8.17. Transformacje do XSL FO.....................................................................................283
8.18. Transformacje do dokumentu XML o innej strukturze..........................................285
8.19. Przegldarki internetowe a aplikacje serwerowe...................................................287
Rozdział 9. XSL FO — prezentacja danych........................................................289
9.1. XSLT a XSL FO......................................................................................................289
9.2. Budowa arkusza.......................................................................................................290
9.2.1. Deklaracja przestrzeni nazw. Element główny...............................................290
9.2.2. Struktura dokumentu XSL..............................................................................291
9.3. Struktura strony........................................................................................................293
9.4. Szablony...................................................................................................................296
9.5. Zawarto-. strony......................................................................................................301
9.6. Atrybuty prezentacji.................................................................................................303
9.7. Obszar bloku............................................................................................................310
9.7.1. Bloki................................................................................................................310
9.7.2. Tabele..............................................................................................................310
9.7.3. Listy................................................................................................................314
9.8. Obiekty graficzne.....................................................................................................316
9.9. Linie rozdzielajce...................................................................................................318
9.10. FOP — transformacja do formatu PDF..................................................................319
9.11. Podsumowanie.......................................................................................................321
Rozdział 10. DOM — budowanie i dostp do drzewa dokumentu XML..................323
10.1. Core — zasadnicza cz-. DOM.............................................................................324
10.1.1. DOMImplementation....................................................................................324
10.1.2. Document......................................................................................................326
Spis treci
9
10.1.3. Node oraz NodeList......................................................................................329
10.1.4. Element.........................................................................................................332
10.1.5. Attr................................................................................................................333
10.1.6. CharacterData, Comment, Text....................................................................334
10.2. DOM StyleSheets...................................................................................................335
10.3. Events, Views, Traversal, Range...........................................................................336
10.4. Podsumowanie.......................................................................................................337
Rozdział 11. SAX — przetwarzanie zdarzeniowe..................................................339
11.1. Zasada działania.....................................................................................................340
11.2. Klasy i interfejsy SAX...........................................................................................341
11.2.1. XMLReader, XMLFilter...............................................................................343
11.2.2. ContentHandler.............................................................................................346
11.2.3. Error handler, Locator...................................................................................348
11.2.4. DTD Handler................................................................................................349
11.2.5. Entity resolver, InputSource.........................................................................350
11.2.6. Attributes.......................................................................................................351
11.3. Klasy pomocnicze..................................................................................................352
11.4. Podsumowanie.......................................................................................................353
Rozdział 12. Zastosowanie jzyka XML..............................................................355
12.1. Serwisy WWW.......................................................................................................356
12.1.1. Warstwa tre-ci i wygldu — rozdzielenie informacji
zawartych na stronach HTML......................................................................356
12.1.2. Transformacje dokonywane na serwerze......................................................358
12.1.3. Transformacje dokonywane po stronie klienta.............................................358
12.1.4. Strony WWW o zło#onej strukturze.............................................................360
12.1.5. Wielokrotne wykorzystanie struktur XML. Ró#ne sposoby prezentacji......361
12.2. Wymiana danych EDI............................................................................................361
12.2.1. Koncepcja elektronicznej wymiany danych EDI..............................................361
12.2.2. Wymiana danych z zastosowaniem jzyka XML
a tradycyjna wymiana EDI...........................................................................362
12.2.3. Obszary zastosowania jzyka XML w wymianie EDI.................................364
12.2.4. Bezpo-rednia wymiana pomidzy dwoma partnerami.................................365
12.2.5. Zastosowanie formatu wymiennego.............................................................367
12.2.6. Inicjatywy EDI XML....................................................................................368
12.2.7. ebXML..........................................................................................................368
12.2.8. BizTalk..........................................................................................................370
12.2.9. RosettaNet.....................................................................................................373
12.2.10. BASDA.......................................................................................................374
12.2.11. Inne inicjatywy............................................................................................375
12.3. Bazy danych...........................................................................................................376
12.3.1. XDBMS — bazy danych w formacie XML.................................................377
12.3.2. Tamino XML Server.....................................................................................379
12.3.3. XML jako interfejs pomidzy baz danych a serwisem WWW...................381
12.3.4. XML a Microsoft SQL Server......................................................................382
12.3.5. XML a bazy Oracle.......................................................................................385
12.4. Pseudostrukturalne dane tekstowe.........................................................................386
12.5. Systemy prezentacji oraz systemy interaktywne....................................................390
12.5.1. SVG — grafika wektorowa..........................................................................390
12.5.2. SMIL — integracja i synchronizacja mediów..............................................392
12.5.3. VoiceXML — d?wikowa prezentacja informacji.......................................395
12.5.4. WML — prezentacje internetowe w telefonie komórkowym......................396
Plik z chomika:
AGAPE_AGAPE
Inne pliki z tego folderu:
autocad 2005 i 2005 pl full.pdf
(22413 KB)
intensywny kurs przywództwa. szybki program rozwoju zdolności przywódczych full.pdf
(9732 KB)
płytki umysł. jak internet wpływa na nasz mózg helion.pdf
(34503 KB)
analiza statystyczna. microsoft excel 2010 pl cała książka.pdf
(27781 KB)
matematyczne-szkielko-i-oko.-mniej-i-bardziej-powazne-zastosowania-matmy full scan.pdf
(28897 KB)
Inne foldery tego chomika:
! # Wrzucone - sprawdzone i pełne Ebooki #
! # Wrzucone - sprawdzone i pełne Ebooki #(1)
! # Wrzucone - sprawdzone i pełne Ebooki #(10)
! # Wrzucone - sprawdzone i pełne Ebooki #(2)
! # Wrzucone - sprawdzone i pełne Ebooki #(3)
Zgłoś jeśli
naruszono regulamin