Helping ordinary people create extraordinary websites!
HOME TUTORIALS SCRIPTS WEB HOSTING BLOG FORUM
Get Our Newsletter
Email:

Thinking XML: State of the Art in XML Modeling

By Uche Ogbuji
2005-05-16


Resources

  • Participate in the discussion forum on this article. (You can also click Discuss at the top or bottom of the article to access the forum.)

  • Visit the Dublin Core metadata initiative, which maintains a metadata vocabulary influenced by library science. It is often used for stating resource properties such as titles, description, authorship, copyright, and so on.

  • The author has complained about the obsession with data typing in XML technologies many times in the main community forums for XML experts. In "More on XML class warfare" (O'Reilly Developer Weblogs, January 2003), he summarizes the most important such thread that he's been involved with, which stemmed from his article "XML class warfare" (Application Development Trends magazine, December 2002). He also touches on the tension between the different factions with regard to data types in schemata in "Battle of the Bulging Standards" (XML Journal, September 2002).

  • Check out the Amara XML toolkit, which is Python software for XML processing. Among many other features, it supports data type inferencing and Jeni Tennison's Data Type Library Language (DTLL), which allows you to specify custom data types for XML.

  • Find more XML resources on the developerWorks XML zone, including previous installments of the Thinking XML column. If you have comments on this installment or any others in this column, please post them on the Thinking XML forum.

  • Browse a wide range of XML-related titles at the developerWorks Developer Bookstore.

  • Learn how you can become an IBM Certified Developer in XML and related technologies.


  • Tutorial Pages:
    » What do developers need to know about the various approaches to semantic transparency?
    » Formal schemata, informal transparency
    » A prominent red herring
    » Wrap-up
    » Resources


    First published by IBM DeveloperWorks


     | Bookmark
    Related Tutorials:
    » Starting with XML
    » Performing Client-Side XSL Transformations
    » Create a Google Sitemap for your Web Site
    » XML and Scripting Languages
    » Parsing Comma-Separated Values
    » XML Security Suite: Increasing the Security of E-Business

    Ask A Question
    characters left.