XML - Managing Data Exchange

From Wikibooks, the open-content textbooks collection

(Redirected from XML: Managing Data Exchange)
Jump to: navigation, search

eXtensible Markup Language (XML) is a widely-used computer language for creating and designing pages on the World Wide Web, and for defining other languages with more specialized purposes. This Wikibook provides a detailed description of XML, its origins, its programming, and its uses on the Internet today. This book also provides exercises with which to test the knowledge you have gained through the deliberate study of its contents.

If you wish to participate in the writing or editing of XML - Managing Data Exchange, or if you have an idea as to how this book can be improved, please see the "to-do" list. You may also add your name to the list of contributors.

[edit] Chapters

Preface

  1. Introduction to XML
  2. A single entity
  3. Basic data structures
  4. The one-to-many relationship
  5. The one-to-one relationship
  6. The many-to-many relationship
  7. Recursive relationships
  8. Data schemas
  9. XHTML
  10. XPath
  11. XLink
  12. CSS
  13. XSLT and Style Sheets
  14. Cocoon
  15. Parsing XML files
  16. XUL
  17. Asynchronous JavaScript and XML (AJAX)
  18. Web services
  19. XMLHTTP
  20. Database and XML
  21. SyncML
  22. SVG
  23. VoiceXML
  24. DocBook
  25. SMIL
  26. XBRL
  27. WDDX
  28. RPC
  29. JSTL
  30. RDF
  31. RSS
  32. JDesktop Network Components (JDNC)
  33. Namespace
  34. Business Intelligence and XML
  35. Converting MySQL to XML
  36. XML Encryption
  37. XQL
  38. XQuery
  39. Exchanger XML Lite
  40. XML and JDBC
  41. XForms
  42. XML Web Audio
  43. OpenOffice.org & OpenDocument Format
  44. XMLRPC
  45. KML & Google Earth
  46. The ACORD standard - XML in the insurance industry

[edit] Appendices

  1. Glossary
  2. Contributors
  3. Author guidelines
  4. XML Editor
  5. XML Colors
  6. Stylesheet section workspace
  7. Resources

[edit] Exercises

Please remember to copy and paste the answers page link to the bottom of your chapter and then delete it from this list.

  1. Introduction
  2. The one-to-one relationship
  3. Recursive relationships
  4. Data schemas
  5. XPath
  6. CSS
  7. Parsing XML files
  8. XUL
  9. XHTML
  10. SyncML - for devices
  11. SMIL
  12. RDF
  13. Business Intelligence and XML
  14. Topic Maps
Personal tools