Buy Just XML Book by John E. Simpson from book shop
close menu
Bookswagon
search
My Account
Home > Computer programming / software engineering > Web programming > Just XML
Just XML

Just XML


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

XML offers Web developers an unprecedented opportunity to add meaning and flexibility to their sites. If you want to get results with XML fast, Just XML, Second Edition is the book to start with. This complete XML practitioner's guide has been thoroughly updated to reflect the latest technologies and standards, in the context of building a real-world sample application -- the highly-praised online movie guide that helped the make the First Edition a best-seller! Throughout the book, concrete examples illuminate every key aspect of XML development. Once you thoroughly understand what can be achieved with XML, you'll walk step-by-step through the development of a comprehensive DTD that leverages XML's full power. You'll master all the fundamentals of creating and maintaining customizable XML applications, including XLinks, XPointers, and XPath; the Extensible Style Language Transformations (XSLT); XML-compatible Cascading Style Sheets, and more. Along the way, you'll learn all the theory you need -- but most important, you'll be using XMLhands-on from the very beginning. For all Web developers, HTML and SGML users who want to leverage the power of XML.

Table of Contents:
(NOTE: Most chapters conclude with a Summary and Terms Defined in This Chapter.) I. XML BASICS. 1. Markup Laid Down. Revealing Codes. Shades of Meaning. Simplify, Simplify, Simplify. The Rules of the Markup Game. The XML Difference. A Markup Cartoon. Meanwhile, Back in the Real World. What XML Isn't. What XML Is. From the Sublime to the Ridiculous. Just FlixML. The Nature of the Beast. 2. Breaking the Ice. How Valid Is It? The DTD. XML Parsers. Rules of Thumb. Tags. Case Sensitivity. Whitespace Handling. Anatomy of an XML Document. The Prolog. The Root Element. The Epilog. 3. Into the Root. Naming of Parts. Elements. Entities. Comments. Processing Instructions (PIs). Marked Sections. Multimedia. Notations. Namespaces. Declaring the Prefix. Using Namespaces. Namespace Controversy. XML Markup Covered in This Chapter. II. XML LINKING. 4. Why XLink? Linking Basics. A Short (Refresher) Course in HTML Linking. Trouble in Hyperlink Paradise. Each HTML Link Goes from One Single Point to a Single Other Point on the Web. Each HTML Hyperlink Retrieves the Entire Document to Which It Links. What HTML Has Put Asunder, HTML Cannot (Easily) Join Together. Only One Thing Can Happen When You Click on a Bit of Linked Text. Using Fragment Identifiers Requires Changes to the Linked Resource. An HTML Hyperlink Goes Only in One Direction. For Any HTML Hyperlink to Work, Its Originator Needs to Know Something Specific about the Target's Content. XML Linking: The Back Story. All Aboard the Digression Express. Tracks, Stations, Tickets to Nowhere, Derailments. One-Way Tickets: HTML Linking. Two-Way, Three-Way, Twenty-Way Tickets: Xlinking. 5. XLink: Getting from Here to There. Words, Words. Resources. Locators. Links. Traversal. Arcs. Anatomy of an Xlink. Xlinking with Reserved Attribute Names. Simple Xlinks. Href="Url." Role="Value." Title="Value." Show="Value." Actuate="Value." From the Ground Up (But Not Too Far Up). Linking Elements in Valid XML Documents. Linking Elements in Well-Formed XML Documents. Extending Links to a New Plane. Breaking the Link. Attributes for Extended Links. To="Value." From="Value." In Search of the Lost Arc. Coding Extended Xlinks. Ruffles and Flourishes. Arcs. Titles. Out-of-Line Extended Links. The Twilight Zone: External Linksets. How Not to Link to the Whole Xlink Universe. 6. XPointers and XPath: The "Where" of XML. Xpointing The Way. Why Xpointers? Using an Xpointer. Making Xpointers Fail-Safe. Getting around Downtown: Xpath. A Sample Document. Words and Concepts. Coming Down to Earth: Xpath Syntax. Location Step Shortcuts. Elaborations on a Theme. Functions. Xpointer Extensions to Xpath. Points and Ranges. One More Extension. III. XML: DOING IT IN STYLE. 7. XML and Cascading Style Sheets. The Style Problem. And Now along Comes XML. The Style Sheet Solution. Cascading Style Sheets. About That "Cascading." Declaring a CSS for XML Documents. Basic CSS Syntax. An Example. More Advanced CSS2 Syntax. Attribute-Specific Selectors. "Generating" Content for Non-Content Elements. Hiding Element Content. User Interface Controls. Aural Style Sheets. CSS2 Shortcuts. The Universal Selector. Shorthand Properties. Multiple Selectors, Same Properties. Elements within Elements. 8. Transforming XML with Style: XSL. Why XSL(T)? Style by Transforming. Separate Transforming and Display Standards. Syntax. Differences between CSS2 and XSL. Lineage. Structure-Awareness. Structure-Reordering. Sophisticated, Quasi-Programming Features. Support for Multiple Media Types. Other Key XSL(T) Concepts. Relationship to Xpath: Nodes. Source and Result Trees. Linking to an XSLT Style Sheet. Anatomy of sn XSL Style Sheet. XSLT snd Namespaces. The XSLT Element Hierarchy. HTML Recap. Template Rules. Conflict Resolution. Built-In Template Rules. XSLT Stylesheet Syntax. A Big Example. Templates from the Ground Up. Adding Specific Template Rules. Little Funny Bits: "Special" Text. Using Xsl: Text to Output Text. Controlling the Overall Form with Xsl: Output. Whitespace Behavior with Xsl: Strip- and Xsl: Preserve-Space. Making Life Easier. Named Attribute Sets. Named Templates. Variables and Parameters. External Resources. Importing and Including Other Stylesheets. Accessing Multiple Source Trees. IV. ROLLING YOUR OWN XML APPLICATION. 9. The XML DTD. Why a DTD? Consistency. Rigor. XML Features Requiring A DTD. Getting Started. Is There Already a DTD You Can Use? Your Information's Structure. Ease of Use. Complete, but Not Too Complete. Types of XML Document Content. Parsed Character Data. Nonparsed Character Data. "Empty Data." Back to the Road Map. Boxes at the Bottom: EMPTY or #PCDATA? All Other Boxes. A Complete (More or Less) Road Map. Anatomy of A DTD. Structure. Appearance. DTD Syntax. Comments. Elements. The Content Model. Attributes. Attribute Values and Constraints. Attribute Types. Attribute Default Specification. Multiple Attribute Declarations for an Element. Entities. General Entities. Character Entities. Parameter Entities. Unparsed (Binary or Otherwise) Entities. Notations. V. XML DIRECTIONS. 10. XML Software. State of the Art. Sample XML Code. XML Software Categories. Parsers. Jeremie Miller's Xparse. SAX. (R)Lfred. Document Editors. Wordperfect. Xeena. DTD Editors/Generators. XML Spy. Dtdgenerator. Style Sheet Tools. Homesite Style Editor. Excelon Stylus. Stylesheet Processors. XT. SAXON. XML-Ized Generic Web Browsers. Microsoft Internet Explorer 5 (IE5). Mozilla/Netscape. 11. Whither XML? Upcoming XML Specifications. Core XML Working Group. XML Linking: XLink/XPointer. XML Query. XML Schema. XSL Formatting Objects. Document Object Model (DOM). XML and Data. RDF. XML Vocabularies. SVG: Scalable Vector Graphics. XBEL: XML Bookmark Exchange Language. Whither You? Where to Go from Here. APPENDICES. Appendix A: The FlixML Files. The FlixML DTD (Version 3.0). Sample FlixML Review. carnival_of_souls.xml. detour.xml. XSLT Stylesheet. flixml.xsl. CSS2 Stylesheet. flixml_in_html.css. Appendix B: Other Resources. XML-Related W3C Specifications/Proposals. Other Web Resources. Mailing Lists and Newsgroups. B Movie Information. Web Resources. Books. Videotape/DVD Distributors. Index.

About the Author :
JOHN E. SIMPSON began his computing career in 1979, working on mainframe, UNIX, and PC applications for 12 years with AT&T in Piscataway, NJ. Since 1993, he has been a Distributed Systems Specialist with the city of Tallahassee, FL, specializing in database applications development. He is co-author of HTML for Fun and Profit (Prentice Hall PTR) and webmaster for the Tallahassee Public Works Department and for Anhinga Press, a publisher of poetry.


Best Sellers


Product Details
  • ISBN-13: 9780130185549
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Prentice Hall
  • Height: 234 mm
  • No of Pages: 448
  • Weight: 843 gr
  • ISBN-10: 013018554X
  • Publisher Date: 16 Aug 2000
  • Binding: Paperback
  • Language: English
  • Spine Width: 29 mm
  • Width: 177 mm


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Just XML
Pearson Education (US) -
Just XML
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Just XML

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    Fresh on the Shelf


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    Your IP: 216.73.216.66 IN