SAMS teach yourself XML in 24 hours

著者

    • Morrison, Michael

書誌事項

SAMS teach yourself XML in 24 hours

Michael Morrison

Sams, 2002

2nd ed

大学図書館所蔵 件 / 1

この図書・雑誌をさがす

注記

Includes index

内容説明・目次

内容説明

Sams Teach Yourself XML in 24 Hours, Second Edition focuses on teaching the reader the fundamental concepts of XML using practical, hands-on examples. Rather than dwelling on dry theory, the book is filled with clear, real-world examples of how the technology can be used today. This book includes coverage of topics such as: Displaying XML files in HTML files; Parsing HTML files into corresponding hierarchical tree structure; Embedding XML code into an HTML file; Using Extensible Style Sheets (XSL) ; Performing queries in XSL; Building an online store.

目次

(NOTE: Each chapter concludes with Summary, Q&A, and Workshop.) Introduction. I. XML ESSENTIALS. Hour 1. Getting to Know XML. The What and Why of XML. XML and Web Browsers. Real-World XML. Hour 2. Creating XML Documents. A Quick XML Primer. Selecting an XML Editor. Constructing Your First XML Document. Viewing Your XML Document. II. DEFINING XML DATA. Hour 3. Defining Data with Schemas. Creating Your Own Markup Languages. Schemas and XML Data Modeling. Comparing DTDs and XSDs. The Importance of Document Validation. Hour 4. The ABCs of DTDs. DTD Construction Basics. Digging Deeper into Elements. Putting Attributes to Work. A Complete DTD Example. Hour 5. Using XML Schemas. XML Schema Construction Basics. Working with Simple Types. Digging into Complex Types. A Complex XML Schema Example. Hour 6. Digging Deeper into XML Documents. Leaving a Trail with Comments. Characters of Text in XML. The Wonderful World of Entities. The Significance of Notations. Working with CDATA. Hour 7. Putting Namespaces to Use. Understanding Namespaces. Naming Namespaces. Declaring and Using Namespaces. Namespaces and XSD Schemas. Hour 8. Validating XML Documents. Document Validation Revisited. Validation Tools. Repairing Invalid Documents. III. FORMATTING AND DISPLAYING XML DOCUMENTS. Hour 9. XML Formatting Strategies. Style Sheets and XML Formatting. Leveraging CSS and XSLT on the Web. CSS and XSLT in Action. Hour 10. The Basics of Cascading Style Sheets (CSS). Getting to Know CSS. Wiring a Style Sheet to an XML Document. Your First CSS Style Sheet. Hour 11. XML Formatting with CSS. Inside CSS Positioning. The Ins and Outs of Text Formatting. Your Second Complete Style Sheet. Hour 12. eXtensible Style Language (XSL) Fundamentals. Understanding XSL. The Pieces and Parts of XSL. An XSLT Primer. Wiring an XSL Style Sheet to an XML Document. Your First XSLT Style Sheet. Hour 13. Transforming XML with XSLT. A Closer Look at XSLT. Pattern Essentials. Putting Expressions to Work. A Complete XSLT Example. Yet Another XSLT Example. IV. PROCESSING AND MANAGING XML DATA. Hour 14. SAX: The Simple API for XML. What Is SAX? Writing Programs That Use SAX Parsers. Obtaining a SAX Parser. A Note on Java. A Working Example. Hour 15. Understanding the XML Document Object Model (DOM). What Is the DOM? How the DOM Works. DOM Interfaces. Accessing the DOM within Internet Explorer. Another Example Program. Updating the DOM Tree. Hour 16. The XML Query Language. What Is XQL? Writing Queries in XQL. How Do I Use This Stuff? Hour 17. Using XML with Databases. The Relational Model. The World's Shortest Guide to SQL. Integrating XML with a Database. An Example Program. V. XML AND THE WEB. Hour 18. Getting to Know XHTML. XHTML: A Logical Merger. Comparing XHTML and HTML. Creating and Validating XHTML Documents. Migrating HTML to XHTML. Hour 19. Addressing XML Documents with Xpath. Understanding Xpath. Navigating a Document with XPath Patterns. Using XPath Functions. The Role of Xpath. Hour 20. XML Linking with Xlink and Xpointer. HTML, XML, and Linking. Getting to Know XML Linking Technologies. Addressing with Xpointer. Linking with Xlink. Hour 21. Going Wireless with WML. XML and the Wireless Web. WML Essentials. Creating WML Documents. VI. XML and the Web. Hour 22. Using SVG to Draw Vector Graphics. What Is SVG? SVG and Related Technologies. Inside the SVG Language. Creating an SVG Drawing. The Root Element. Embedding an SVG Drawing in a Web Page. Hour 23. Designing Multimedia Experiences with SMIL. What Is SMIL? Inside the SMIL Vocabulary. Creating Multimedia Presentations with SMIL. Viewing SMIL Presentations in Web Browsers. Assessing SMIL Players. Hour 24. Creating Virtual Worlds with 3DML. What Is 3DML? Inside the 3DML Language. Getting Creative with 3DML. Viewing Spots with Rover. XML Resources. General XML Resources. XML Tools. XML-Based Languages. XML Specifications. Index.

「Nielsen BookData」 より

詳細情報

  • NII書誌ID(NCID)
    BA56061375
  • ISBN
    • 0672322137
  • 出版国コード
    us
  • タイトル言語コード
    eng
  • 本文言語コード
    eng
  • 出版地
    Indianopolis
  • ページ数/冊数
    xv, 485 p.
  • 大きさ
    24 cm
  • 分類
  • 件名
ページトップへ