• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Knute Snortum
  • Paul Clapham
  • Tim Cooke
Sheriffs:
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Frits Walraven
Bartenders:
  • Ganesh Patekar
  • Tim Holloway
  • salvin francis

XSchema vs DTD  RSS feed

 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm new to XML and even the newer books I've looked at aren't sure where the standards are going. It seems that Xschema will be the way of the future since it's written in XML VS DTD.
My Question is, should I spend much time learning DTD or just move on an Learn XSchema.
The high level concepts of XML seem powerful, but I keep getting bogged down in how to apply them (e.g., XSL with CSS or XSL Formatting Objects). :confused
Second question, what should I focus on first, to start using XML as soon as possible. I'd like to extract some database data and show it on the web.
Thanks in Advance
 
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My Question is, should I spend much time learning DTD or just move on an Learn XSchema.
XML Schema is an evolving standard. Eventhough it promises to address many of the shortcomings of DTD, you may have to wait a little longer before using it because of very little( or lack of, ) vendor support. DTD has already enjoyed a higher degree of penetration into the market and not surprisingly, people have gotten around the shortcomings of DTD using ad-hoc solutions.
Bottom line - learn DTD as well as Schema. No doubt Schema will rule tomorrow's XML world, but DTD has immediate significance in today's XML arena.

Second question, what should I focus on first, to start using XML as soon as possible. I'd like to extract some database data and show it on the web.
Focus on how to model hierarchical entity relations using XML. Eventhough XML is fairly simple to understand, to unleash its full potential you will need to map it as close as possible to table (or object ) relations your application demands. Also try to understand what XML cannot do for you. A lot of times people succumb to the hype and fail to understand limitations of a particular technology. XML is certainly not a cure-all.
Once you are comfortable with ground zero of this technology, you might want to look at various XML-based tools and application frameworks that are already available in the market. For all you know, an off-the-shelf componentized solution may be out there for your requirements.
Good luck,


------------------
Ajith Kallambella M.
Sun Certified Programmer for the Java�2 Platform.
IBM Certified Developer - XML and Related Technologies, V1.
 
Time flies like an arrow. Fruit flies like a banana. Steve flies like a tiny ad:
ScroogeXHTML - small and flexible RTF to HTML converter library
https://coderanch.com/t/710903/ScroogeXHTML-RTF-HTML-XHTML-converter
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!