Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your developerWorks profile is displayed to the public, but you may edit the information at any time. Your first name, last name (unless you choose to hide them), and display name will accompany the content that you post.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

XML

Articles, online tutorials, and other technical resources on XML standards and technologies

Improve your XSLT 2.0 stylesheets

Debug and test stylesheets with the type-aware and schema-aware features of XSLT 2.0 to improve quality and robustness in handling all input data. Catch stylesheet errors and get useful error messages as you avoid common issues with invalid paths, incorrect assumptions about data types, and cardinalities.  More >

Tabs showing featured content, columns, and key topics for developerWorks XML

15 May 2012 — Show descriptions | Hide descriptions

  • Cluster your XML documents to improve data mining

    Try a time- and cost-effective method for clustering XML documents, a major task in XML data mining. The specific structure of the XML format, its flexibility, and its hierarchical organization makes clustering XML documents quite different from clustering relational data.

  • Make your HTML pages smarter with RDFa 1.1 Lite

    Learn about Resource Description Framework annotation Lite, a simplified system for annotating HTML documents inline on the web, and how you can use it to optimize your pages for search engines and other sophisticated tools.

  • Create rich-layout pubs in EPUB 3 with HTML5, CSS3, and MathML

    Explore the modern web technology and options for developing advanced, digital-native publications that EPUB 3 offers with HTML5 and CSS3. Learn to create rich-layout pages using new EPUB 3 features in this article.

  • Load external JavaScript libraries on demand with Dojo 1.5

    Reduce your web application's load time using Dojo's dojo.io.script method for asynchronous, on-demand loading of JavaScript libraries. Example code helps you concisely "wrap" loading of external JavaScript libraries.

  • Use XSLT as a stylesheet for HTML

    Discover how XSLT can help to separate style from content. Learn how to implement XSLT as a stylesheet that can be executed on the server or in every modern Internet browser, and use the examples to start developing your own XSLT stylesheets.

  • Create collaborative group sites with HTML5 microdata and Drupal

    Add HTML5 microdata markup to content from groups of collaborators. Then, easily connect their websites to share content on a centralized group site.

  • Improve your database programming with XQuery

    Benefit from the powerful programming constructs in XQuery with quicker development and easier maintenance.The improvement in your data querying is enough to warrant the design of databases with an increasing emphasis on XML datatypes.

  • Three on-demand demos: An introduction to XML

    An Introduction to XML provides students and entry-level professionals with demonstrations of the basics of learning XML, covering topics such as Web 2.0, Ajax, RSS, web services and managing XML data. These short Web-based video modules provide clear examples of XML as well as references to popular Web sites that use XML.


Recognizing developerWorks Contributing author William Von Hagen
A writer and UNIX systems administrator (for 20+ years) and a Linux advocate since 1993, Bill has written many books, articles for Linux and Mac OS X publications and web sites, and developerWorks. In his spare time (whatever that means), Bill collects old computers, especially workstations and LISP machines.

About the Author recognition achievement  program See all of Bill's developerWorks content.
See Bill's developerWorks profile.

Community


Discuss: DB2 pureXML: What can you do with the native XML storage capability in IBM DB2? Post requests for help, tips, and any other relevant information about pureXML. This forum brings pureXML experts and novices together to advance pureXML education and development.

Featured community member: Jack Herrington is a software engineer and author who lives and works in the San Francisco Bay Area. A specialist in front-end technologies like Ajax, Flex, Silverlight, DHTML among others, he works the entire application stack from the fun stuff at the front to the database stuff on the back. Read developerWorks articles by Jack. Jack is also an avid triathlete who competes in races around the west coast.

Recent forum topics

XForms technology forum
Topic: ampersand problems
by Alain-COUTHURES, May 10 05:15 AM

Exploring Semantic Web Technologies
Topic: create RDF triple using jena
by Shene, May 07 09:08 PM

Working XML forum
Topic: Possible to build XML document...
by girhu01, Apr 26 03:17 PM

XQuery and XPath forum
Topic: Possible to use XPath?
by ericsson, Apr 26 08:50 AM

XML and Java Technology
Topic: How to give input dtd...
by Rishi07, Apr 21 03:49 AM

Thinking XML forum
Topic: XML and XSLT (Lombardi)
by ashraf123, Apr 20 02:55 PM

Help: Update or add to My dW interests

What's this?

This little timesaver lets you update your My developerWorks profile with just one click! The general subject of this content (AIX and UNIX, Information Management, Lotus, Rational, Tivoli, WebSphere, Java, Linux, Open source, SOA and Web services, Web development, or XML) will be added to the interests section of your profile, if it's not there already. You only need to be logged in to My developerWorks.

And what's the point of adding your interests to your profile? That's how you find other users with the same interests as yours, and see what they're reading and contributing to the community. Your interests also help us recommend relevant developerWorks content to you.

View your My developerWorks profile

Return from help

Help: Remove from My dW interests

What's this?

Removing this interest does not alter your profile, but rather removes this piece of content from a list of all content for which you've indicated interest. In a future enhancement to My developerWorks, you'll be able to see a record of that content.

View your My developerWorks profile

Return from help