Wrox.Beginning.XML.5th.Edition.Jul.2012.pdf

(42909 KB) Pobierz
936935578.038.png
936935578.039.png 936935578.040.png 936935578.041.png 936935578.001.png 936935578.002.png 936935578.003.png 936935578.004.png 936935578.005.png 936935578.006.png 936935578.007.png
BEGINNING XML
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvii
PART I
INTRODUCING XML
What Is XML?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
CHAPTER 1
Well-Formed XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
CHAPTER 2
XML Namespaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
CHAPTER 3
PART I
VALIDATION
Document Type Defi nitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
CHAPTER 4
XML Schemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
CHAPTER 5
RELAX NG and Schematron. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
CHAPTER 6
PART III
PROCESSING
Extracting Data from XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
CHAPTER 7
XSLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
CHAPTER 8
PART IV
DATABASES
XQuery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
CHAPTER 9
XML and Databases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
CHAPTER 10
PART V
PROGRAMMING
Event-Driven Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
CHAPTER 11
LINQ to XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
CHAPTER 12
PART VI
COMMUNICATION
RSS, Atom, and Content Syndication . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
CHAPTER 13
Web Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
CHAPTER 14
SOAP and WSDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
CHAPTER 15
AJAX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
CHAPTER 16
936935578.008.png 936935578.009.png 936935578.010.png 936935578.011.png 936935578.012.png 936935578.013.png 936935578.014.png 936935578.015.png 936935578.016.png 936935578.017.png
PART VII DISPLAY
CHAPTER 17
XHTML and HTML 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
CHAPTER 18
Scalable Vector Graphics (SVG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
PART VIII CASE STUDY
CHAPTER 19
Case Study: XML in Publishing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
APPENDIX A
Answers to Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
APPENDIX B
XPath Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
APPENDIX C
XML Schema Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
INDEX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811
936935578.018.png 936935578.019.png 936935578.020.png 936935578.021.png 936935578.022.png 936935578.023.png 936935578.024.png 936935578.025.png 936935578.026.png 936935578.027.png
BEGINNING
XML
936935578.028.png 936935578.029.png 936935578.030.png 936935578.031.png 936935578.032.png 936935578.033.png 936935578.034.png 936935578.035.png 936935578.036.png 936935578.037.png
Zgłoś jeśli naruszono regulamin