XML za programere,
prevod 3. izdanja
Opis
XML za programere je sveobuhvatan vodič po brzo rastućem svetu XML-a. Obrađuje sve vidove XML-a, od osnovnih pravila sintakse, preko pojedinosti pravljenja DTD-a i šema, do interfejsa za programiranje aplikacija (API) pomoću kojih možete čitati i pisati XML dokumente u raznim programskim jezicima.
Bilo da ste Web dizajner koji pomoću XML-a pravi Web sadržaje i PDF datoteke, ili programer na jeziku C++ koji koristi REST ili SOAP za prenos podataka između sistema, XML za programere detaljno objašnjava osnovna pravila kojih se moraju pridržavati svi autori XML dokumenata. Između ostalog, knjiga opisuje sledeće:
- Osnove XML standarda: brzo ćete shvatiti šta su dobro oblikovani XML (uključujući i XML 1.1), DTD, prostori imena, Unicode, RDDL i jezik W3C XML Schema.
- Tehnologije XSLT, Xpath, XLink, Xpointer, XML Base, XInclude CSS i XSL-FO.
- Alatke i interfejsi za programiranje aplikacija potrebni za pisanje softvera koji obrađuje XML, uključujući jednostavan API za XML (SAX2) zasnovan na događajima i objektni model dokumenta (DOM) zasnovan na stablu.
Poslednji deo knjige čini niz kratkih referentnih poglavlja s detaljnim sintaksičkim pravilima za osnovne XML tehnologije - XML, DTD-ove, šeme, XPath, XSLT, SAX i DOM. Ovaj deo će vam dobro doći kada vam bude hitno potrebna precizna sintaksa onoga što znate da možete uraditi, ali ne možete se setiti kako.
SADRŽAJ
Predgovor
Poglavlje 1: Uvod u XML
Poglavlje 2: Osnove XML-a
Poglavlje 3: Definicije tipa dokumenta (DTD-ovi)
Poglavlje 4: Prostori imena
Poglavlje 5: Internacionalizacija
Poglavlje 6: XML kao format dokumenata
Poglavlje 7: XML na Webu
Poglavlje 8: XSL transformacije (XSLT)
Poglavlje 9: XPath
Poglavlje 10: XLink veze
Poglavlje 11: Xpointer pokazivači
Poglavlje 12: XInclude
Poglavlje 13: Kaskadni opisi stilova (CSS)
Poglavlje 14: XSL objekti za formatiranje (XSL-FO)
Poglavlje 15: Jezik za opisivanje kataloga resursa (RDDL
Poglavlje 16: XML kao format podataka
Poglavlje 17: XML šeme
Poglavlje 18: Modeli programiranja
Poglavlje 19: Objektni model dokumenta (DOM)
Poglavlje 20: Jednostavan API za XML (SAX)
Poglavlje 21: Referentni pregled XML-a
Poglavlje 22: Referentni pregled šema
Poglavlje 23: Referentni pregled XPatha
Poglavlje 24: Referentni pregled XSLT-a
Poglavlje 25: Referentni pregled DOM-a
Poglavlje 26: Referentni pregled SAX-a
Poglavlje 27: Skupovi znakova
Spisak termina korišćenih u knjizi
Indeks
O autorima
Elliotte Rusty Harold je vanredni profesor računarskih nauka na Politehničkom univerzitetu, gde predaje Javu i objektno orijentisano programiranje. Održava dve izuzetno popularne Web lokacije - www.cafeaulait.org (o Javi) i www.cafeconleche.org (o XML-u). Objavio je i naslove Java I/O i Java Network Programming.
W. Scott Means je započeo karijeru kao projektant softvera u Microsoftu. Od 1998. radi kao konsultant za oblasti XML-a i Interneta. Autor je i koautor još tri knjige o XML-u. Sada je predsednik i direktor kompanije Enterprise Web Machines.
Detaljni podaci o knjiziNaslov: XML za programere, prevod 3. izdanja
Izdavač: Mikro knjiga
Strana: 720 (cb)
Pismo:
Format: 15,2 x 22,9 cm
Godina izdanja: 2006
ISBN: 86-7555-294-7
Naslov originala: XML In a Nutshell, 3rd Edition
Izdavač originala: O'Reilly