See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

Ready to Buy?
woodys-uk
Price: £35.80
In stock

22 used & new from £0.04

Have one to sell? Sell yours here
 
   
XML by Example: A Webmaster's Guide (Charles F. Goldfarb Series on Open Information Management)
 
See larger image
 

XML by Example: A Webmaster's Guide (Charles F. Goldfarb Series on Open Information Management) (Paperback)

by Sean McGrath (Author)
3.1 out of 5 stars See all reviews (19 customer reviews)

Available from these sellers.


5 new from £6.11 17 used from £0.04

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Xml By Example
   www.Ask.com    Find the Best Results for Xml By Example. Ask us! 
  
 

Product details

  • Paperback: 528 pages
  • Publisher: Prentice Hall; Pap/Cdr edition (26 Jun 1998)
  • Language English
  • ISBN-10: 0139601627
  • ISBN-13: 978-0139601620
  • Product Dimensions: 23.4 x 18 x 3.8 cm
  • Average Customer Review: 3.1 out of 5 stars See all reviews (19 customer reviews)
  • Amazon.co.uk Sales Rank: 1,789,611 in Books (See Bestsellers in Books)

    Popular in this category:

    #83 in  Books > Computing & Internet > Databases > XML & Databases
  • See Complete Table of Contents

Product Description

Product Description

XML by Example is practical through-and-through: the first book to teach XML from the standpoint of Web and software developers. The book introduces the features of XML through a real-world e-commerce application that's used as a running example throughout the book. Using this ongoing example, learn how to create XML documents, parse them, display them, link and store them. Understand how to build client- and server-side XML applications. In Part III, you'll look at today's most important XML applications, including Channel Definition Format, Open Financial Exchange, Wen Interface Definition Language, Cold Fusion Markup Language and many others. The accompanying CD-ROM includes an extraordinary wide range of tools for creating and deploying XML applications, including Microsoft's Java-based XML parser for use with Internet Explorer 4.0; Microsoft's implementation of XSL stylesheets; Microstar's XML Parser AElfred, the Cold Fusion Evaluation Edition from Allaire; the Amaya XM Web browser, and much more.



From the Publisher
Table of contents
CONTENTS

About this book. Part I—Jumpstart. Part II—XML by Example. Part III— A Closer Look at XML and Related Standards. Part IV—Commerce Initiatives Based on XML. Acknowledgments. A Note about URI and URL. Disclaimer.

I. XML JUMPSTART.

1. XML—An Executive Summary.

Can you explain XML in less than half a page? Where did XML get its name? What does it do? Sounds complicated. Can you explain the term "markup language?" So XML is just another markup language? What does XML look like? So XML is extensible because I can use it to make up my own tags? But why would people bother to invent their own XML-based markup language (DTD)? Is some philosophical stuff going on here that I need to know? Ah! So that is what they mean by "structured documents!" Did someone just sit down and, you know, "invent" XML? Is something wrong with SGML? Can you draw me a picture of how all these languages are related? Can the structure of an XML document be checked somehow? What if I do not want my structure checked? But how do I make XML look nice in a browser? What about hypertext? So XML is based on truly international standards? Where does all this leave HTML and the concept of a browser? Why not just let people invent proprietary languages — why base them on XML? Where does XML fit in with other information technology standards? If XML is so clever, how come the Web was not designed that way in the first place? Okay. Sounds good, but let's cut to the chase. Who out there is using XML and for what purposes?

2. XML in Action.

Push Technology with Microsoft Active Channels. Online banking. Software distribution. Web Automation. Database Integration. Localization. Intermediate data representations. Scientific Publishing — Chemical Markup Language.

3. The Commercial Benefits of XML.

Letting the browser do the work. Authors should generate content, not formatting. To summarize.

4 Gaining Competitive Advantage with XML.

Setting up shop. Creating the product catalog. Publishing the catalog. Keeping the catalog accurate. Keeping it pretty. Helping surfers to help themselves. Keeping customers informed. Enhancing the experience. Money matters. Integrating existing systems. Saving on browse time. Keeping ahead of the customer. Working the market. Preparing for change.

5. Just Enough Details.

The big picture. Two views of an XML document. Two classes of XML documents. Two classes of XML processors. Introducing msxml. A minimalist XML document. Creating XML documents. Creating XML DTDs. Entity declarations. Putting it all together. Validating an XML document against its DTD.

II. XML BY EXAMPLE.

6. Using XML with Internet Explorer 4.

Displaying XML in an HTML browser. Converting XML to HTML with XSL.

7. Database Publishing with XML.

Generating XML from a database. Serving up the XML to a Web browser.

8. Web Automation with WIDL (Web Interface Definition Language).

Creating the WIDL document. The WIDL service definition document. Advantages of the WIDL approach. Further capabilities of WIDL. The complete Java program for the Disk Selector Service.

9. Push Publishing with CDF (Channel Definition Format).

A simple channel. Adding a new item to the channel. Scheduling. Personalization.

10. Developing XML Utility Programs.

The ESIS parser output format. To parse or not to parse —that is the question. Read-only utilities. Read/Write Utilities.

III. A CLOSE LOOK AT XML AND RELATED STANDARDS.

11. The XML Standard.

Design goals. The big picture. Some more terminology! Constraints on special characters. White space handling. Comments. Processing instructions. CDATA Sections. The XML declaration. Start-tags, end-tags, and empty elements. Attributes. The Document Type Declaration. Element type declarations. Element Type Content Models. Attribute List Declarations. Attribute defaults. Entity declarations. Notation declarations. Conditional sections.

12. XML Hypertext Linking with XLL.

Some hypertext terminology. Relationship to existing standards. Link recognition. LINK information attributes. The show and actuate attributes. Specifying the addresses of resources. Xpointers. Extended links. Using fixed attributes. Attribute mapping.

13. XML Formatting with XSL.

The purpose of XSL. The need for a scripting language. Relationship to CSS. Relationship to DSSSL. Relationship to HTML. Design principles. XSL architecture. Construction rules. The root rule. Multiple target element patterns. Ancestor patterns. Descendant patterns. Combined ancestor/descendant patterns. Wildcard patterns. Attributes. The position qualifier. Solitary element qualifier. Multiple elements in any order. Style rules. Style macros. Actions. The import element. The define-macro and invoke-macro elements. The default rule. Scripting. Built-in functions.

14. The Unicode Standard.

The origins of Unicode. Unicode and the World Wide Web Consortium. Unicode overview. Unicode and ISO 10646. Design goals. Surrogates. Transformation formats. The Byte Order Mark. Unicode and programming languages. Unicode and XML. UTF-8.

15. The Document Object Model (DOM).

Design goals. The DOM specification language. DOM object types. Node objects. Element objects. The document object. The DOM object. The DOMFactory object. The NodeList object. The EditableNodeList object. The NodeEnumerator object. The AttributeList object. The Attribute object. The Comment object. The PI object. The Text object. HTML-specific components of DOM. XML-specific components of DOM.

16. Raiding the SGML Larder.

Useful features of SGML not in XML (a personal choice). The NSGMLS parser. A simple SGML document. SGML-to-XML conversion. Some examples. SGML viewers. The Jade DSSSL engine.

IV. E-COMMERCE INITIATIVES BASED ON XML.

17. OFX — Open Financial Exchange.

Some of the design principles of OFX. OFX architecture. For more information. PC Application software supporting OFX.

18. XML/EDI—XML and Electronic Data Interchange.

XML/EDI. XML as an EDI format. Data manipulation agents (databots). XML/Editors. Electronic Catalogs. For more information.

19. Open Trading Protocol.

Design of OTP. Benefits of OTP. Trading types in OTP. Structure of an OTP message. Miscellaneous points. For more information.

Appendix A Some Details.

White space handling. System and public identifiers. Attribute value normalization. Language identification. Deterministic content models. Pernicious mixed content. Character encoding in external entities. Recognizing character encodings in XML. Rule arbitration in XSL.

Appendix B About the CD-ROM.

The software subdirectory. The gallery subdirectory. The docs subdirectory.

Appendix C Open Trade Protocol.

Preface. Commerce on the Internet — A Different Model. Benefits of OTP. Baseline OTP. Objectives of the Document. Purpose. Scope of Document. Intended Readership. Document Structure. Related Documents.

Index.

See all Product Description


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

19 Reviews
5 star:
 (3)
4 star:
 (7)
3 star:
 (1)
2 star:
 (4)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
3.1 out of 5 stars (19 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
1.0 out of 5 stars Lacks any real depth or usefulness, 30 Jul 1999
By A Customer
This book only skims around the various XML topics in a somewhat shallow manner. I was looking to understand how XML could be leveraged in real world business situations. This book did not help at all.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1.0 out of 5 stars Misleading Title, 27 Jul 1999
By A Customer
This book failed to provide the examples that I expected from a book entitled "XML-by example."

Perhaps it provides adequate information for those interested only in learning esoteric terms and concepts, but it fails to provide the everyday developer with anything useful.

Unfortunately (for me, because i could have been reading something else), the examples do not come with any meat - they are small, "context-less", snippets of code without any illustration of what the code actually does. very confusing for someone who doesn't want or need to spend 10 hours reading a book from cover to cover.

practically useless.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1.0 out of 5 stars This book does not cover what the title implies, 8 May 1999
By A Customer
I bought this book with great hopes of learning how XML is used to do e-commerce. I was dissapointed in both it's content and it's lack of real world e-commerce discussion. Though this book does a good job in explaining XML, it does nothing to show how XML has any advantages over current e-commerce methods (eg EDI). If you have any experience with e-commerce in real world applications, you will quickly discover that this book actually shows that XML is to immature to be practicle in any e-commerce solution that is currently addressed by other means. The author appears to be nothing short of a cheerleader for XML and attempts to portray the topic as the greatest thing since sliced bread. After reading this book, I came away feeling like I had just been pitched a pyramid scam in a hotel ballroom. If I had any chance of getting my money back, I would. One a positive note, the book was a quick read. With extra large print and double spacing the physical size is misleading. I have serious doubts about the rest of the Goldfarb series on XML after reading this one. Unfortunately I bought a second Goldfarb book at the same time. Save your money...
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

2.0 out of 5 stars Weak on content depth & breadth, editing, cookbook approach
This was a very disappointing book.

Examples are simplistic and not well thought out. There are very basic shells for doing some parsing tasks a lot of different ways, but... Read more

Published on 26 April 1999

3.0 out of 5 stars A Good XML startup book
The generic XML and introduction to XML, XSL etc are preseted in detail. This book deserves atleast 4 stars, but I put 3 stars because of the following reason. Read more
Published on 11 April 1999

4.0 out of 5 stars Uniformly high quality content and lucid style
Thinking about using XML to deliver information from a database to a browser? Planning a Web-based commercial application where the customer connects via browser? Read more
Published on 9 April 1999

2.0 out of 5 stars "Content-free Marketing Speak" is right-on
An earlier reviewer described the book as "content-free marketing speak", and was right on the money, as far as I can tell. Read more
Published on 6 Mar 1999

5.0 out of 5 stars Demonstates the benefits of XML and its hugh potential
This is an excellent resource book for anyone exploring the potential uses that XML can be put to and not just in ecommerce. Read more
Published on 25 Feb 1999

1.0 out of 5 stars So... this is what XML is?
After about 100 pages (65 on Intro and another 35 on the "real" stuff) of intensive reading and another 100 of going over it, I still did not get what makes XML useful... Read more
Published on 13 Jan 1999

5.0 out of 5 stars Excellent work, I learned a lot of XML From it. . .
A must have for all Web developers -- Learn the new Internet language! This book contain easy to follow instructions and examples which will teach you XML in about one week!
Published on 7 Dec 1998

4.0 out of 5 stars Sean McGrath is an excellent writer
In my opinion, Sean McGrath is among the best technical writers out there. He is very good at distilling ideas to their essence and presenting them with impeccable clarity. Read more
Published on 1 Dec 1998

2.0 out of 5 stars A mediocre xml book with a very catchy title.
The reason I bought this book was to see how could xml help in creating e-commerce or e-tailor sites. Read more
Published on 30 Sep 1998

2.0 out of 5 stars fluffy: 100 pages of content in 460 pages
I found this book hard to read since so much of it was content-free marketing speak. Also, the book has little to do with ecommerce. Read more
Published on 26 Aug 1998

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Look for similar items by category


Feedback


The Body Shop

The Body Shop - Vitamin C Skin Boost
Protect and boost your glow with The Body Shop Vitamin C Skin Boost.

Shop The Body Shop

 

Let Olay Amaze You

Olay Total Effects Day Moisturiser SPF15 50ml
Amazon.co.uk sells all your favourite ranges from Olay, including Regenerist and Total Effects.

Discover Olay at Amazon.co.uk

 

Train Hard...Play Hard

Nike, Gola, Converse, and more
Gear up with up to 60% off athletic and outdoor shoes.

Shop now

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates