• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

any good book for XML?

 
Ranch Hand
Posts: 121
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
any excellent book that covers xpath, sax, dom or any other use technologies?

Thanks in advance/
 
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
SGML: The Billion Dollar Secret

http://www.amazon.com/SGML-Billion-Dollar-Chet-Ensign/dp/0132267055
 
Marshal
Posts: 28193
95
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
A little bit dated, but still covers all of the basics: http://www.cafeconleche.org/books/xmljava/
 
Author and all-around good cowpoke
Posts: 13078
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The book cited by Frank was published in 1997 and is about SGML, a generally outdated technology having zero to do with modern XML use.

helpful--

Much better the free online edition cited by Paul.

Bill
 
Jimmy Clark
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The eXtensible Markup Language IS SGML. It is simply a simplified version of it. Learning about the roots of any technology is always helpful for learning, in my opinion.
 
William Brogden
Author and all-around good cowpoke
Posts: 13078
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What a load of bull. SGML was found to be grossly over complicated see for example this History of XML summary.

Which contains the telling statistic:

The World Wide Web Consortium also contributes to the creation and development of the standard for XML. The specifications for XML were laid down in just 26 pages, compared to the 500+ page specification that define SGML.



Learning the complicated little used language SGML is NOT the path to practical use of XML.

Bill
 
Jimmy Clark
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
As mentioned, XML is a very simplified version of SGML - ISO 8879. There are many advanced features in SGML that were pulled out to ease the development of XML compliant web browsers.

That said, SGML is still widely used in publishing industries, automotive industries, and military systems.

Aside, did you count the number of silly emoticons on the web page you are citing as a "source"?
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

William Brogden wrote:

>Learning the complicated little used language SGML is NOT the path to practical use of XML.



Bill, it's like using a shovel or a rake in your garden. They both have similar handles and a metal part at the end. Each of them could be used for the same reason but they have unique purposes.

Those who are trained in creating websites with JAVA and similar tools think that SGML is a poor choice, which it is for that. But those who produce technical manuals for state and federal government agencies, military organizations, and the entire aerospace industry know well that SGML is the ONLY tool to use. XML can do some of it but it's a poor choice. ;8>)

My two books on XML are: (1) XML - A PRIMER, 3rd edition, M&T books; and (2) XML for Dummies - 4th edition by Lucinda Dykes and Ed Tittel, Wiley Publishing.

Frank
 
William Brogden
Author and all-around good cowpoke
Posts: 13078
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
True that certain industries love SGML to handle massive documentation problems. If that is the business you want to deal with, by all means start with SGML.

For the applications typical Java programmers need to know about, a book on SGML is not an entry point.

Hey, I have that XML for Dummies book around here too in an earlier edition, but for a Java programmer I still recommend the Harold book because of the extensive Java examples and complete coverage.

Bill
 
If you want to look young and thin, hang around old, fat people. Or this tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic