Fr. 50.90

Beginning XML

Anglais · Livre de poche

Expédition généralement dans un délai de 1 à 3 semaines (ne peut pas être livré de suite)

Description

En savoir plus

Informationen zum Autor Joe Fawcett is the head of software at Kaplan Financial and was one of the first Microsoft MVPs for XML. Liam R. E. Quin is the W3C XML Activity Lead and Staff Contact for the XML Query Working Group, and the XSL-FO subgroup of the XSL Working Group. Danny Ayers works for Talis on applications for their hosted semantic web platform. Klappentext A complete update covering the many advances to the XML languageThe XML language has become the standard for writing documents on the Internet and is constantly improving and evolving. This new edition covers all the many new XML-based technologies that have appeared since the previous edition four years ago, providing you with an up-to-date introductory guide and reference. Packed with real-world code examples, best practices, and in-depth coverage of the most important and relevant topics, this authoritative resource explores both the advantages and disadvantages of XML and addresses the most current standards and uses of XML.* Features the most updated content built on audience feedback from the previous edition as well as the vast knowledge from XML developer teams* Boasts new chapters on RELAX NG and Schematron, XML functionality in databases, LINQ to XML, Jabber and XMLPP, XHTML, HTML5, and more* Offers in-depth coverage on extracting data from XML and updated material on Web ServicesBeginning XML, Fifth Edition delivers the most important aspects of XML in regard to what it is, how it works, what technologies surround it, and how it can best be used in a variety of situations. Zusammenfassung A complete update covering the many advances to the XML language The XML language has become the standard for writing documents on the Internet and is constantly improving and evolving. Inhaltsverzeichnis Introduction xxvii Part I: Introducing XML Chapter 1: What is XML? 3 Steps Leading up to XML: Data Representation and Markups 4 The Birth of XML 6 More Advantages of XML 10 XML in Practice 13 Summary 23 Chapter 2: Well-Formed XML 25 What Does Well-Formed Mean? 26 Creating XML in a Text Editor 26 Advanced XML Parsing 40 The XML Infoset 47 Summary 50 Chapter 3: XML Namespaces 53 Defining Namespaces 54 Why Do You Need Namespaces? 54 How Do You Choose a Namespace? 56 How to Declare a Namespace 58 Namespace Usage in the Real World 68 When to Use and Not Use Namespaces 72 Common Namespaces 75 Summary 78 Part II: Validation Chapter 4: Document Type Definitions 83 What Are Document Type Definitions? 83 Anatomy of a DTD 93 DTD Limitations 114 Summary 114 Chapter 5: XML Schemas 117 Benefits of XML Schemas 118 XML Schemas in Practice 120 Defining XML Schemas 124 Creating a Schema from Multiple Documents 161 Documenting XML Schemas 167 XML Schema 1.1 170 Summary 171 Chapter 6: RELAX NG and Schematron 175 Why Do You Need More Ways of Validating XML? 176 Setting Up Your Environment 176 Using RELAX NG 177 Using Schematron 193 Summary 207 Part III: Processing Chapter 7: Extracting Data from XML 211 Document Models: Representing XML in Memory 211 The XPath Language 216 Summary 236 Chapter 8: XSLT 239 How Is XSLT a Functional Language? 242 Setting Up Your XSLT Development Environment 242 Foundational XSLT Elements 245 Reusing Code in XSLT 276 Understanding Built-In Templates and Built-In Rules 282 Using XSLT 2.0 284 XSLT and XPath 3.0: What's Coming Next? 302 Summary 303 Part IV: Databases Chapter 9: XQuery ...

Détails du produit

Auteurs Danny Ayers, J Fawcett, Jo Fawcett, Joe Fawcett, Joe Ayers Fawcett, Liam Quin, Liam R Quin, Liam R E Quin, Liam R. E. Quin
Edition Wiley, John and Sons Ltd
 
Langues Anglais
Format d'édition Livre de poche
Sortie 01.07.2012
 
EAN 9781118162132
ISBN 978-1-118-16213-2
Pages 864
Thèmes Wrox Programmer to Programmer
Wrox Programmer to Programmer
Catégorie Sciences naturelles, médecine, informatique, technique > Informatique, ordinateurs > Langages de programmation

Commentaires des clients

Aucune analyse n'a été rédigée sur cet article pour le moment. Sois le premier à donner ton avis et aide les autres utilisateurs à prendre leur décision d'achat.

Écris un commentaire

Super ou nul ? Donne ton propre avis.

Pour les messages à CeDe.ch, veuillez utiliser le formulaire de contact.

Il faut impérativement remplir les champs de saisie marqués d'une *.

En soumettant ce formulaire, tu acceptes notre déclaration de protection des données.