<?xml version="1.0"?>

 
<rss version="2.0" xmlns:dw="http://www.ibm.com/developerworks/feeds/">
<channel>
<title>IBM developerWorks : XML</title>
<link>http://www.ibm.com/developerworks/</link>
<description>The latest content from IBM developerWorks</description>
<pubDate>21 May 2013 00:51:26 +0000</pubDate>
<language>en</language>
<copyright>Copyright 2004 IBM Corporation.</copyright>
<image>
<title>developerWorks</title>
<url>http://www.ibm.com/developerworks/i/dwlogo-small.gif</url>
<link>http://www.ibm.com/developerworks/</link>
</image>

	<item>
		
		
		<title><![CDATA[Introducing MicroXML, Part 1: Explore the basic principles of MicroXML]]></title>
		
		<description><![CDATA[Parts of the XML community always grumble that XML is difficult to understand
    and process. XML is fundamentally complex for various historical reasons, and people
    proposed simplified versions for more than a decade. JSON and HTML5 threaten some of
    the most basic XML tenets. MicroXML -- a simplification of XML that is compatible with
    earlier versions -- emerged from discussions of these issues. MicroXML is now under
    the guidance of a W3C community group, and several basic implementations are already
    available for the draft specification. In this first article of a two-part series, learn from one of the MicroXML Community Group co-chairs about MicroXML and its technical differences from the XML 1.x core standards.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-microxml1/index.html?ca=drs-]]></link> 
		<pubDate>07 May 2013 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Introducing MicroXML, Part 2: Process MicroXML with microxml-js]]></title>
		
		<description><![CDATA[MicroXML is a simplification of XML that is compatible with earlier versions.
    Part 1 of this two-article series covers the basic principles of MicroXML. MicroXML is
    designed with a straightforward grammar that can be processed with many modern
    general-purpose parsing tools. James Clark, who led the original push for MicroXML, is
    among those thinkers who developed a parser for the community specification. 
    Learn how to use Clark&apos;s JavaScript MicroXML parser to experiment with the format.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-microxml2/index.html?ca=drs-]]></link> 
		<pubDate>07 May 2013 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>xml</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Create your own browser extensions, Part 1: Extend your reach into Chrome]]></title>
		
		<description><![CDATA[Every browser has its fans, detractors, advantages, and disadvantages. One thing they all have in common is that people increasingly spend more time using them. This series examines how to build the same basic extension for Chrome, Firefox, and Safari. You&apos;ll learn what it is like to extend each browser, how hard or easy it is to perform some common tasks, and how to distribute your extension In this article, you build an extension for Chrome.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/os-extendchrome/index.html?ca=drs-]]></link> 
		<pubDate>05 Apr 2013 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Authoring with the developerWorks XML templates]]></title>
		
		<description><![CDATA[Welcome, authors! This article shows how to prepare technical
            articles, tutorials, and knowledge paths for publication on the developerWorks site. The steps
            are simple. You download our XML-based template for articles or for tutorials,
            fill in the template using any validating XML editor or your preferred
            Microsoft Windows or Linux text editor, check it to ensure it follows the
            tagging structure as defined in the developerWorks schema, and preview your
            article or tutorial. Tips for composing your content and submitting it to the
            developerWorks staff are also included.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/i-dwauthors/index.html?ca=drs-]]></link> 
		<pubDate>01 Mar 2013 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Working with XML on Android]]></title>
		
		<description><![CDATA[Android is a modern, open source operating system and SDK for mobile devices. With it you can create powerful mobile applications. This becomes even more attractive when your applications can access Web services, which means you need to speak the language of the Web: XML. In this article, you will see different options for working with XML on Android and how to use them to build your own Android applications.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-android/index.html?ca=drs-]]></link> 
		<pubDate>01 Feb 2013 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Integrating PHP applications with Instagram, Part 1]]></title>
		
		<description><![CDATA[Instagram is a popular photo-sharing service that enables users to take photos 
      with their smartphone and share them with others through the Web. Application developers can 
      search and retrieve these photos, together with their associated comments and likes, through 
      the Instagram REST API. This two-part article introduces the Instagram  API and illustrates 
      how it can be used with PHP to leverage Instagram&apos;s rich repository of user-generated content 
      and  create innovative web applications.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-instagram1/index.html?ca=drs-]]></link> 
		<pubDate>01 Feb 2013 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Integrating PHP applications with Instagram, Part 2]]></title>
		
		<description><![CDATA[Instagram is a popular photo-sharing service that enables users to take photos 
      with their smartphone and share them with others through the Web. Application developers can 
      search for and retrieve these photos, together with their associated comments and likes, 
      through the Instagram REST API. This two-part article introduces the Instagram  API and 
      illustrates how it can be used with PHP to leverage Instagram&apos;s rich repository 
      of user-generated content and to create innovative web applications.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-instagram2/index.html?ca=drs-]]></link> 
		<pubDate>01 Feb 2013 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Using DB2 for z/OS pureXML to process SEPA transactions]]></title>
		
		<description><![CDATA[Single Euro Payments Area (SEPA) is a payment integration mechanism widely used in Europe to handle standard payment messages. Each SEPA document
    can contain up to 100,000 credit transfer transactions and must be processed
    accurately in a short period of time. This article outlines the author&apos;s experience in
    performing a benchmark for a large European corporate and investment bank using DB2 for z/OS
    pureXML for SEPA (ISO 20022). Learn how the team resolves obstacles and 
    eventually achieves their performance goal.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/data/library/techarticle/dm-1301db2zospurexml/index.html?ca=drs-]]></link> 
		<pubDate>31 Jan 2013 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>data</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learning PHP, Part 3: Authentication, objects, exceptions, and streaming]]></title>
		
		<description><![CDATA[This tutorial is Part 3 of a three-part &quot;Learning PHP&quot; series teaching you how to use PHP through building a simple workflow application. In this tutorial, you will learn about using HTTP authentication, streaming files, and how  to create objects and exceptions.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/opensource/tutorials/os-phptut3/index.html?ca=drs-]]></link> 
		<pubDate>03 Jan 2013 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Learning PHP, Part 2: Upload files and use XML or JSON to store and display file information]]></title>
		
		<description><![CDATA[This tutorial is Part 2 of a three-part &quot;Learning PHP&quot; series teaching you how to use PHP through building a simple  workflow application. 
        <!-- Dec 2012, vgs: begin changes -->
        Take this tutorial if you have a basic understanding of PHP and want to learn about uploading files from the browser, sessions, or using PHP to process XML or JSON.
        <!-- Dec 2012, vgs: end changes -->]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/opensource/tutorials/os-phptut2/index.html?ca=drs-]]></link> 
		<pubDate>03 Jan 2013 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>linux</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Create REST applications with the Slim micro-framework]]></title>
		
		<description><![CDATA[Slim is a full-featured, open source micro-framework for PHP application development. It comes with a 
sophisticated URL router and middleware architecture that makes it ideal for static websites or API prototyping. This article 
examines Slim in detail, illustrating how you can use it to rapidly build and deploy a REST API with support for authentication 
and multiple request/response formats.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-slim-rest/index.html?ca=drs-]]></link> 
		<pubDate>11 Dec 2012 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[HTML to Formatting Objects (FO) conversion guide]]></title>
		
		<description><![CDATA[Need help converting HTML documents to PDF? This reference guide shows by example how to use XSLT templates to convert 45 commonly used HTML elements to formatting objects (from the XSL-FO vocabulary) for easy transformation to PDF using XSLT. The examples assume that you&apos;re using the 
        <!-- Dec 2012, Doug T - begin change--> 
        Apache XML Project&apos;s FOP tool, but most of the methods work just as well with other XSL-FO tools. 
        <!-- Dec 2012, Doug T - end change -->]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xslfo2app/index.html?ca=drs-]]></link> 
		<pubDate>11 Dec 2012 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Shredding XML in DB2 with pureXML and XMLTable]]></title>
		
		<description><![CDATA[DB2&apos;s XML processing capability makes it simpler to turn XML data into relational data.
        The built-in XMLTABLE function provides an easy-to-use and powerful mechanism to turn hierarchical XML data into parent-child relational data.
        Whether your tools do not support XML, or relational processing is required, XMLTABLE provides a means to bridge the gap.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/data/library/techarticle/dm-1211purexml/index.html?ca=drs-]]></link> 
		<pubDate>15 Nov 2012 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>data</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Build integrated solutions for XML transformations with
                WebSphere Transformation Extender, Part 2: Integrate with WebSphere Enterprise Service Bus]]></title>
		
		<description><![CDATA[Part 2 uses the
            transformation map created in Part 1 and demonstrates how to integrate it with
            WebSphere Enterprise Service Bus flow. This integration provides users a better solution between data
            transformation and business connectivity.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/industry/library/ind-wsesb-wste-part2/index.html?ca=drs-]]></link> 
		<pubDate>11 Sep 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>industries</category>
		
			
			<category>websphere</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Using the developerWorks XML validation tools]]></title>
		
		<description><![CDATA[If you can&apos;t find a validating XML editor you like, or prefer not to
            take the time now to learn how to use one, you can edit the XML for your
            developerWorks articles and tutorials using your preferred text editor. Ian
            Shields has created some great tools to help you validate, transform, and
            preview your article or tutorial. This article shows you how easy it is to use
            those tools on Microsoft Windows or Linux.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/i-dwauthors-tools/index.html?ca=drs-]]></link> 
		<pubDate>30 Aug 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Authoring with the developerWorks Word and OpenDocument templates]]></title>
		
		<description><![CDATA[Welcome, authors! This article shows you how to prepare
            English-language technical articles and tutorials for publication on the
            worldwide developerWorks site using Open Document Text editors such as IBM
            Lotus Symphony, Apache OpenOffice, LibreOffice, or another editor
            that support the OpenDocument format (ODT), or using Microsoft Word. The
            steps are simple. You download our template package for either OpenDocument or
            word, fill in the fields in the template, and then compose your article or
            tutorial according to the guidelines in the template. Tips for composing your
            content and submitting it to the developerWorks staff are also included in
            this article.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/i-dwauthors-wp/index.html?ca=drs-]]></link> 
		<pubDate>30 Aug 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Instructions for migrating a Confluence wiki to IBM Connections]]></title>
		
		<description><![CDATA[With developerWorks ending support of the Confluence wikis, teams and
        individuals that maintain pages there will need to migrate their data to the IBM
        Connections wiki.  Instructions for doing so are presented in this article.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-confluencemigration/index.html?ca=drs-]]></link> 
		<pubDate>23 Aug 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Integrate an external code checker into Eclipse CDT]]></title>
		
		<description><![CDATA[Good news for users of Eclipse CDT&apos;s built-in code analysis framework for C/C++:  Codan now lets you integrate and execute your favorite external code analysis tools inside Eclipse!]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/j-codan/index.html?ca=drs-]]></link> 
		<pubDate>22 Aug 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>java</category>
		
			
			<category>opensource</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Move toward open source standards in speech processing]]></title>
		
		<description><![CDATA[Many open source projects began before the advent of free and
            open source software (FOSS) standards, so their configuration and
            resource files are simple flat text files. By converting these files to the
            relevant open source standard, you potentially increase cross-project
            compatibility, flexibility, and reliability. The lexicon in voice recognition
            work is a good example. In this article, learn to use Python to convert
            existing flat lexicons to the XML format defined in the Pronunciation Lexicon
            Specification (PLS) and how to convert the new PLS file back to a flat
            file. Explore how to use the XML format to add extra information and rigor to
            the maintenance of lexicons. Issues such as Unicode, and merging the new
            lexicon with other XML files while still using data in audio model generation,
            are also addressed.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-flatfilespython/index.html?ca=drs-]]></link> 
		<pubDate>07 Aug 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Search and integrate Google+ activity streams with PHP applications]]></title>
		
		<description><![CDATA[Google+, the new social networking service by Google, lets users post status
        messages and news. Web application developers can access and search these
        messages through the Google+ API. In this article, learn the Google+ API basics.
        Examples show how to use the Google+ API with PHP to create dynamic web applications.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-googleplusphp/index.html?ca=drs-]]></link> 
		<pubDate>10 Jul 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Create rich-layout publications in EPUB 3 with HTML5, CSS3, and MathML]]></title>
		
		<description><![CDATA[EPUB 3.0, which is the latest revision of the industry-standard XML e-book format, jumps into modern web technology by embracing HTML5 and CSS3.  It retains its focus on XML-driven toolkits by requiring XHTML serialization and adding supplementary XML vocabularies, such as MathML and SVG. EPUB 3 offers a variety of options for developing advanced, digital-native publications. In this article, learn to create rich-layout pages using some new features in EPUB 3.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-richlayoutepub/index.html?ca=drs-]]></link> 
		<pubDate>05 Jul 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>web</category>
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Process Atom 1.0 with XSLT]]></title>
		
		<description><![CDATA[Atom 1.0 is the emerging Internet Engineering Task Force (IETF) standard for Web feeds -- information updates on Web site contents.  Since Atom is an XML format, XSLT is a powerful tool for processing it.  In this tutorial, Uche Ogbuji looks at XSLT techniques for processing Atom documents, addressing real-life use cases.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/tutorials/x-atomxsl/index.html?ca=drs-]]></link> 
		<pubDate>31 May 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Using XPath with PHP]]></title>
		
		<description><![CDATA[If your PHP applications perform beyond CRUD operations, chances are you have
		    worked with XML. Navigating an XML document or data stream for the desired data
		    elements can be cumbersome, though,  and even somewhat intimidating for PHP developers. It can be especially overwhelming when the XML data structure is complex. XPath is a W3C standard whose sole purpose is just that -- getting to the right data element, or, specifically, the desired node. PHP supports XPath as part of its XML classes and functions. In this article you explore some basic scenarios for locating information in XML and how XPath can do the hard work for you in your PHP applications.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xpathphp/index.html?ca=drs-]]></link> 
		<pubDate>17 May 2012 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-pathway_ffffff.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Improve your XSLT 2.0 stylesheets with types and schemas]]></title>
		
		<description><![CDATA[The type-aware and schema-aware features of XSLT 2.0 can greatly assist you when you
	debug a stylesheet, and improve stylesheet quality and robustness in handling all
	input data. Learn how to use type-aware and schema-aware XSLT 2.0 during the debugging
	and testing process to avoid common issues with invalid paths, incorrect assumptions about
	data types, and cardinalities. Also, find examples of XSLT stylesheets that contain errors
	that would not be caught if schema-aware features were not in use, and discover how
	explicitly specifying types results in useful error messages.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-schemaawarexslt/index.html?ca=drs-]]></link> 
		<pubDate>15 May 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[XML data mining, Part 2: Mining XML association rules]]></title>
		
		<description><![CDATA[In Part 2 of this series, learn about mining association
    rules from XML documents. Mining association rules from XML documents is different from mining rules
	from relational data. Information can be structured differently in XML because of the
	language&apos;s flexibility and hierarchical organization. This article also introduces the notion of dynamic association
	rules. You&apos;ll explore an approach to mining XML association rules when the underlying XML
	documents change without a full re-run of the association rules discovery algorithm.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-datamine2/index.html?ca=drs-]]></link> 
		<pubDate>02 May 2012 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-mining_fcf8f1.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[XML data mining, Part 3: Clustering XML documents for improved data mining]]></title>
		
		<description><![CDATA[Similar to the task of mining association rules from an XML document, clustering XML documents is different from clustering relational data because of the specific structure of the XML format, its flexibility, and its hierarchical organization. Learn about clustering XML documents as a major task in XML data mining in this third article in a series on XML data mining.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-datamine3/index.html?ca=drs-]]></link> 
		<pubDate>02 May 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[XML data mining, Part 1: Survey several approaches to XML data mining]]></title>
		
		<description><![CDATA[XML is used for data representation, storage, and exchange in many
    different arenas. This series explores one facet of XML data analysis: XML data mining. In
    this first article, get an introduction to some techniques and approaches for mining hidden knowledge
	from XML documents. Learn about mining data, the hierarchical structure of
	the information, and the relationships between elements. Subsequent articles will cover
	mining XML association rules and clustering multi-version XML documents.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-datamine1/index.html?ca=drs-]]></link> 
		<pubDate>02 May 2012 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-mining_fcf8f1.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Create and parse XML on the Android 3.0 platform]]></title>
		
		<description><![CDATA[Android, the most commonly used smartphone platform, also functions on
            mobile tablets. XML is the standard medium of data exchange. You can use the
            same builder, parser, and  transformer APIs for standard XML parsing and transformation and for Android. In this article, create and parse an XML document on an Android device using a DocumentBuilder object obtained from a DocumentBuilderFactory.  You&apos;ll parse the XML document using an extension of an XML pull parser.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-androidxml/index.html?ca=drs-]]></link> 
		<pubDate>10 Apr 2012 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com//developerworks/i/t-x-f-xmlandroid_c7ebe3.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Using XSLT as a stylesheet for HTML]]></title>
		
		<description><![CDATA[As the name suggests, Extensible Stylesheet Language Transformations (XSLT)
	       can be used as a stylesheet. Like Cascading Style Sheets (CSS), XSLT  helps to
	       separate style from content. You can simplify and enrich your XHTML documents with
	       XSLT, which relieves the XHTML document of navigation. In this article, learn how to use XSLT as
	       stylesheets, which can be executed on the server or in every modern Internet
	       browser.  Several examples show how to start developing your own XSLT stylesheets.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/wa-xsltstyle/index.html?ca=drs-]]></link> 
		<pubDate>13 Mar 2012 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>web</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Make HTML5 microdata useful, Part 2: Next generation aggregation with microdata]]></title>
		
		<description><![CDATA[Part 1 of this series showed how to use microdata with Schema.org terms so search engines can display your content better in search results. It also showed how to reuse that same microdata markup to improve the display on your own site. In this article, learn to use microdata to enable a collaborating group of site owners to easily hook up their sites and share content on a centralized site.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-html5microdata2/index.html?ca=drs-]]></link> 
		<pubDate>06 Mar 2012 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Make HTML5 microdata useful, Part 1: Using jQuery on top of microdata]]></title>
		
		<description><![CDATA[The microdata specification lists two reasons why you might want to use
    microdata: To allow generic scripts to provide services that are customized to the
    page or to enable content from a variety of cooperating authors to be processed by a
    single script in a consistent manner. In this two-part series, learn to use microdata in both of these ways, starting with generic scripts on top of microdata. In this article, you will  write one snippet of HTML to give you both an interactive event map and to enable Google, Bing, and Yahoo to display your page better in search results with Rich Snippets.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-html5microdata1/index.html?ca=drs-]]></link> 
		<pubDate>06 Mar 2012 05:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com//developerworks/i/t-x-f-map_f4f4f4.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Develop with XQuery: A better programming language for the database programmer]]></title>
		
		<description><![CDATA[Most programmers think the XQuery language was developed to satisfy a niche market: A data querying and transformation language designed to handle XML data. In the case of relational databases, the prevailing practice is to use SQL for non-XML data and use XQuery for XML. This article makes the case that the powerful programming constructs available in the XQuery language make it a better programming language than SQL, and that this improvement in expressiveness and ease of use is enough to warrant the design of databases with an increasing emphasis on XML data types.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xqueryprogram/index.html?ca=drs-]]></link> 
		<pubDate>14 Feb 2012 05:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-xquery_f2f4e7.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Build integrated solutions for XML transformations with
                WebSphere Transformation Extender, Part 1: Transform legacy data into XML]]></title>
		
		<description><![CDATA[The XML format is a common
            standard for document and message exchange. Learn how to use WebSphere
            Transformation Extender to easily migrate legacy data to XML. WebSphere
            Transformation Extender separates data transformation logic and business flow
            logic, which can save on maintenance costs. Walk through a scenario that
            includes examples and source code. Create a WebSphere Transformation
            Extender map to retrieve legacy data from a database and transform it to an
            XML file.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/industry/library/ind-wsesb-wste-part1/index.html?ca=drs-]]></link> 
		<pubDate>31 Jan 2012 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>industries</category>
		
			
			<category>websphere</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Scalable Vector Graphics in HTML5]]></title>
		
		<description><![CDATA[Scalable Vector Graphics (SVG) are part of the vector family of
            graphics. They have
            several benefits over their raster counterparts: JPEG, GIF, and PNG.  In this article, explore the basic concepts and usage of SVG
            graphics in HTML5.  Learn about drawing, filters, gradients, text, and adding SVG XML
            to web pages.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/wa-scalable/index.html?ca=drs-]]></link> 
		<pubDate>31 Jan 2012 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>web</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Using JDBC to extract data into XML]]></title>
		
		<description><![CDATA[XML is best suited to storing data, so it&apos;s inevitable that at some point someone will ask you to pull information from a database and manipulate it as though it were XML. This tutorial will teach you to access a database using JDBC and use SQL to pull information, which you will then use to build an XML Document using a predetermined mapping.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/tutorials/x-extract/index.html?ca=drs-]]></link> 
		<pubDate>24 Jan 2012 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Leveraging pureXML in a Flex microblogging application, Part 1: Enabling Web services with DB2 pureXML]]></title>
		
		<description><![CDATA[The pureXML capabilities of IBM DB2 allow you to store XML natively in a database without modification, while Adobe Flex applications can read XML directly and populate Flex user interfaces. In this three-part article series, you will create a microblogging application that takes advantage of pureXML, Web services, and Adobe Flex; and even allows you to publish your microblogging updates on Twitter.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-db2mblog1/index.html?ca=drs-]]></link> 
		<pubDate>24 Jan 2012 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>data</category>
		
			
			<category>opensource</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Explore QTI in depth]]></title>
		
		<description><![CDATA[The IMS Question and Test Interoperability (QTI) specification is a widely used standard for marking up questions and other learning material. Look at the response and result processing for a QTI item and learn what happens when a user answers a question.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-qti/index.html?ca=drs-]]></link> 
		<pubDate>17 Jan 2012 05:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-map_f4f4f4.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>industries</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Publishing XML data in HTML and PDF using a single XSLT stylesheet]]></title>
		
		<description><![CDATA[Learn how to publish XML documents in HTML and PDF using the css2xslfo utility.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xmlxsltpdf/index.html?ca=drs-]]></link> 
		<pubDate>03 Jan 2012 05:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-transformdata_f9f5f0.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[An update on RDF concepts and some ontologies]]></title>
		
		<description><![CDATA[Resource Description Framework (RDF) is the standard framework for the Semantic Web and a recommended framework for the Linked Data movement. This article details the most recent updates to and implications of the RDF concept specification. It also covers some new ontology specifications such as data cataloging vocabularies and RDF database mapping systems.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-rdfconcepts/index.html?ca=drs-]]></link> 
		<pubDate>06 Dec 2011 05:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-dataconnection_d0e8fe.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Build an iOS slideshow application for the iPad]]></title>
		
		<description><![CDATA[Learn to build an iOS slideshow application as you walk
           through the process step-by-step in this article. The example application will communicate with a web server
           to retrieve an XML slideshow definition and display the images contained in the
           slideshow.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-iosslideshow/index.html?ca=drs-]]></link> 
		<pubDate>29 Nov 2011 05:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-slideshow_fbfbfb.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Combine Drupal, HTML5, and microdata]]></title>
		
		<description><![CDATA[With Google, Yahoo, and Bing&apos;s announcement of schema.org,
        microdata is quickly gaining ground as a way to create applications that rely on data
        from many different websites. In this article, learn how to use Drupal to
        add microdata to your pages.  Easily make your content available for use in
        applications such as Google&apos;s Rich Snippets.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-drupalhtml5/index.html?ca=drs-]]></link> 
		<pubDate>08 Nov 2011 05:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com//developerworks/i/t-x-f-film_f1fafa.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Write safer XSLT stylesheets]]></title>
		
		<description><![CDATA[It&apos;s simple to introduce mistakes that go unnoticed in XSLT stylesheets. Neither static nor dynamic error checking helps: Only thorough functional testing will reveal them. XSLT 2.0 introduced several new options and possibilities, and you can use some of them to make your stylesheets safer and your testing easier. Discover these XSLT 2.0 features, such as the type system, to add otherwise-impossible error checking to your stylesheets.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-safexslt/index.html?ca=drs-]]></link> 
		<pubDate>25 Oct 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com//developerworks/i/t-x-f-xslt2_deeff0.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Anatomy of the ACORD TXLife XML standard]]></title>
		
		<description><![CDATA[The ACORD Transactional/Business Wrapper (TXLife) XML specification is the
    preferred data format for internal and external data integration within the life,
    annuities, and health insurance industry. The standard is broad and flexible. Learn
    the structure of ACORD TXLife messages, the challenges implementers face, and the
    tools and techniques that you can use to successfully implement the standard.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/industry/library/ind-acordtxlife/index.html?ca=drs-]]></link> 
		<pubDate>18 Oct 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>industries</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Develop an Apache HttpClient client for Android to a JAX-RS web service]]></title>
		
		<description><![CDATA[Access a JAX-RS web service with the Apache HttpClient library. Jersey, a reference implementation for JAX-RS, simplifies development of RESTful web services in the Java environment. Android is a popular smartphone and this article shows you how to create a JAX-RS client for Android.  You&apos;ll create an Apache HttpClient library client to a JAX-RS web service.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-android-jax-rs/index.html?ca=drs-]]></link> 
		<pubDate>11 Oct 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com//developerworks/i/t-x-f-apacheandroid_f0fce2.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
			
			<category>webservices</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Introduction to Universal Business Language]]></title>
		
		<description><![CDATA[Get an introduction to the Universal Business Language (UBL), an XML-based
        vocabulary used to represent common business data. UBL is based upon a set of open
        standards and is adaptable to many business situations. This knowledge path tells
        you what UBL is, where it came from, and why you might want to use it.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/training/kp/ind-kp-ubl/index.html?ca=drs-]]></link> 
		<pubDate>07 Oct 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-j-f-immutable_ebf7fb.jpg</dw:image-url>
		
		
		
			
			<category>industries</category>
		
			
			<category>opensource</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[XML and data compression]]></title>
		
		<description><![CDATA[For all of XML&apos;s good points -- flexibility and adaptability, to name two -- it is a verbose metalanguage. The size of XML files can impede the efficient interchange of and access to data, especially when sending files to web services. 
    Data compression plays a significant role in optimizing XML. This knowledge path introduces both the theoretical and the practical details of data compression. 
    This knowledge path is designed for those who are new to XML and application development.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/training/kp/x-kp-datacompress/index.html?ca=drs-]]></link> 
		<pubDate>07 Oct 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-j-f-immutable_ebf7fb.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Integrate Blogger content with PHP applications using the Blogger Data API]]></title>
		
		<description><![CDATA[Blogger is a free, popular blogging platform that lets users create
        their own weblogs, and post messages and news, through a WYSIWYG editing interface.
       With the Blogger Data API, which is REST-based, you can 
        access Blogger content through any XML-compliant programming toolkit.  In this
        article, learn how to use the Blogger Data API to list blog
        content, add or edit blog posts, and manipulate blog comments with the Zend
        Framework&apos;s Zend_Gdata component.  You&apos;ll build a simple application that
        demonstrates the power of the Blogger API.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-blogger/index.html?ca=drs-]]></link> 
		<pubDate>04 Oct 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-blog_f6f6f6.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Add charting on mobile browsers]]></title>
		
		<description><![CDATA[Develop online applications that are both thumb and user friendly for the mobile environment with PHP, XML, jQuery, jQuery mobile, and jQuery charting. In this article, build the back end and front end of a polling application that uses charting to show the results of each poll.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-jquerymobilechart/index.html?ca=drs-]]></link> 
		<pubDate>03 Oct 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-mobilechart_f5feff.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
			
			<category>Mobile</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Implement a client-side healthcare application using Saxon-CE and HL7 CDA]]></title>
		
		<description><![CDATA[At the 2011 XML Prague conference, Dr. Michael Kay, the principal developer of the
	Saxon XSL/XQuery parser, unveiled Saxon-CE, a client-side XSLT 2.0 parser that runs
	using JavaScript in the web browser. Learn how you can use XSLT 2.0 and Saxon-CE to
	build an application view for a simple healthcare application that works from a clinical
	document written using Health Level 7 Clinical Document Architecture (HL7 CDA).]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-healthcaresaxon/index.html?ca=drs-]]></link> 
		<pubDate>20 Sep 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-healthcare_dbe4ed.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>industries</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Managing the Protein Data Bank with DB2 pureXML]]></title>
		
		<description><![CDATA[The Protein Data Bank (PDB) is a unique world-wide repository of
	  structural data about proteins. The PDB data is available in XML format in
	  order to provide flexibility, extensibility, and ease of data exchange in the
	  biological research community. Analyzing data in the PDB can help explain
	  diseases, develop new drugs, or understand the interactions between different
	  proteins. However, one of the key challenges is to efficiently store and query
	  this information to find and extract information and correlations of interest.
	  This article describes how to use the hybrid capabilities of DB2 – relational
	  and pureXML features – to manage and analyze PDB data.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/data/library/techarticle/dm-1109proteindatadb2purexml/index.html?ca=drs-]]></link> 
		<pubDate>08 Sep 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>industries</category>
		
			
			<category>data</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Trigger keyboard and mouse actions with your voice and xdotool]]></title>
		
		<description><![CDATA[xdotool is a helpful library of instructions that allows
	programmers to emulate keystrokes and mouse actions. The particular strength of the tool
	comes when the keyboard or mouse is absent or in accessibility situations where the user is
	not physically able to employ regular input methods. This article has two goals: first,
	to provide an introduction to the use of xdotool in a Linux desktop
	environment, and second, to use voice input to trigger actions typically done through
	hardware input. A concluding example uses XML to store xdotool-oriented
	code fragments for insertion into auto-generated dialog manager code.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xdotool/index.html?ca=drs-]]></link> 
		<pubDate>06 Sep 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-voicekeyboard_f5f6f5.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>linux</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Polish the EPUB]]></title>
		
		<description><![CDATA[In EPUB documents, you cannot detect some problems with normal validation methods.
	As long as the document validates as well-formed XML and follows the EPUB standard, it can
	appear to be correct but might not read correctly in an e-Reader. Examples include broken
	paragraphs, bad page numbering, and spelling errors caused by OCR scanning. But you can
	view and correct errors using two methods: with the EPUB editor Sigil and with PHP in
	combination with SimpleXML and the Enchant libraries. Regular expressions provide the key
	to efficient processing.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-polishepubs/index.html?ca=drs-]]></link> 
		<pubDate>30 Aug 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com//developerworks/i/t-x-f-ebookdoc_f0e5f4.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Create a networked tic-tac-toe game for Android]]></title>
		
		<description><![CDATA[Build the back end of a multiplayer, network-enabled tic-tac-toe game with a native Android front-end application in this article.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-androidtictactoe/index.html?ca=drs-]]></link> 
		<pubDate>23 Aug 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com//developerworks/i/t-x-f-tictacandroid_ebebec.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Accessing HTTP and RESTful services from DB2: Introducing the REST
            user-defined functions for DB2]]></title>
		
		<description><![CDATA[Increasingly, Representational State Transfer (REST) has become the preferred way of communicating in today&apos;s service-oriented 
architecture environments. There are many services and information sources that can be
addressed via a URL and accessed using HTTP. On the 
other hand, there is still a significant amount of information stored in relational
database management systems (RDBMS) -- like DB2. Modern RDMSes 
provide powerful processing features for relational data (through SQL) and XML data (through SQL/XML or XQuery).]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/data/library/techarticle/dm-1105httprestdb2/index.html?ca=drs-]]></link> 
		<pubDate>23 Aug 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>data</category>
		
			
			<category>web</category>
		
			
			<category>webservices</category>
		
			
			<category>xml</category>
		
			
			<category>security</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Use PHP with Identi.ca, Part 2]]></title>
		
		<description><![CDATA[Identi.ca is a popular free microblogging service that allows users to post
        status messages and news. Web application developers are able to create, access,
        and search these messages through the Identi.ca API. This two-part article
        introduces the Identi.ca API and illustrates how you use it with PHP to create dynamic web applications.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-identicaphp2/index.html?ca=drs-]]></link> 
		<pubDate>22 Aug 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com/developerworks/i/t-x-f-identica_ffffff.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Use PHP with Identi.ca, Part 1]]></title>
		
		<description><![CDATA[Identi.ca is a popular free microblogging service that allows users to post
        status messages and news. Web application developers are able to create, access,
        and search these messages through the Identi.ca API. This two-part article
        introduces the Identi.ca API and illustrates how you use it with PHP to create dynamic web applications.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-identicaphp/index.html?ca=drs-]]></link> 
		<pubDate>16 Aug 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Develop a Spring client for Android to a JAX-RS web service]]></title>
		
		<description><![CDATA[Spring, a platform used to run Java enterprise applications, provides several benefits including increased productivity and runtime
            performance. Spring Android, an extension of the Spring framework, simplifies the development of Android apps. The main features of Spring Android are a REST client for Android and Auth support for accessing secure APIs. Learn to access a RESTful web service with the Spring Android REST Client.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-springandroid/index.html?ca=drs-]]></link> 
		<pubDate>12 Aug 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com//developerworks/i/t-x-f-springandroid_e7f8dc.jpg</dw:image-url>
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Create GPS-enabling web applications]]></title>
		
		<description><![CDATA[This article walks you through building the back end and front end of  a GPS-enabled web application using PHP.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-gpswebapp/index.html?ca=drs-]]></link> 
		<pubDate>02 Aug 2011 04:00:00 +0000</pubDate>     
		
		<dw:image-url>http://www.ibm.com//developerworks/i/t-x-f-location_e7eff9.jpg</dw:image-url>
		
		
		
			
			<category>opensource</category>
		
			
			<category>xml</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Explore practical data mining and parsing with PHP]]></title>
		
		<description><![CDATA[The art of data mining is a wide field, and mentioning the term to two different developers gives you two very different ideas about it. In this article, you  learn what data mining is, its importance, different ways to accomplish data mining (or to create web-based data mining tools) and develop an understanding of XML structure to parse XML and other data in PHP technology.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-datamineparsephp/index.html?ca=drs-]]></link> 
		<pubDate>26 Jul 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Investigate state-of-the-art XML compression techniques]]></title>
		
		<description><![CDATA[XML is considered a standard for data representation and
    exchange over the World Wide Web. XML has great flexibility and wide acceptance, but
    one drawback is the large size of XML documents. This size means that the amount of
    information that you transmit, process, store, and query is often larger than that of
    other data formats. You can choose from several XML compression techniques to deal
    with these problems.This article provides an overview of current XML compression techniques.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-datacompression/index.html?ca=drs-]]></link> 
		<pubDate>19 Jul 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Build a digital book with EPUB]]></title>
		
		<description><![CDATA[Need to distribute documentation, create an eBook, or just archive your favorite blog  posts? EPUB is an open specification for digital books based on familiar technologies like  XML, CSS, and XHTML, and EPUB files can be read on portable e-ink devices, mobile phones, and desktop computers. This tutorial explains the EPUB format in detail, demonstrates EPUB validation using Java technology, and moves step-by-step through automating EPUB creation using DocBook and Python.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/tutorials/x-epubtut/index.html?ca=drs-]]></link> 
		<pubDate>13 Jul 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>Mobile</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Add structure and semantics to content with XSLT 2.0]]></title>
		
		<description><![CDATA[When you convert existing content to e-book formats, to DITA, or to other
    structured standards, you often infer and add structure to your documents. The
    advanced regular expression and grouping capabilities of XSLT 2.0 make it an excellent
    language for converting and enhancing content. Discover the features of XSLT 2.0 that
    are most useful when you convert unstructured or semi-structured narrative content to a more structured vocabulary and work through several common scenarios.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-addstructurexslt/index.html?ca=drs-]]></link> 
		<pubDate>07 Jul 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Build PDF files dynamically with PHP]]></title>
		
		<description><![CDATA[Walk through the entire process of building PDF files dynamically using PHP. Experiment with open source tools, such as the Free PDF library (FPDF) or PDFLib-Lite, and PHP code for control of the PDF format of your content.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-buildpdfphp/index.html?ca=drs-]]></link> 
		<pubDate>28 Jun 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Data growth and standards]]></title>
		
		<description><![CDATA[Examine the challenges presented by the explosion of data, the analytics
    thereof, and an introduction to some standards relevant to these challenges.  A sample
    scenario depicts a system where large amounts of data are ingested, understood, and manipulated, and where some specific standards promote integration and interoperability.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-datagrowth/index.html?ca=drs-]]></link> 
		<pubDate>21 Jun 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>industries</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Move toward the paperless office with images ready for accounting audits]]></title>
		
		<description><![CDATA[Managers regularly provide auditors with supporting documentation. In a paper-based office, this can become an inconvenient and difficult task. Explore how XML, together with PHP and image functions, assists in the auditing process and also provides efficient and comprehensive indexing support to multiple managers.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-paperlessoffice/index.html?ca=drs-]]></link> 
		<pubDate>14 Jun 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>industries</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Strategies for refactoring untestable PHP code]]></title>
		
		<description><![CDATA[Many developers these days inherit legacy projects, littered with
            spaghetti code and poor design. The initial task is often to write unit tests
            and refactor, but how does one get started with writing unit tests with code
            clearly designed not to? Examine several anti-patterns of testable PHP code, 
            and how to refactor and enable the code to be easily tested.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/os-refactoringphp/index.html?ca=drs-]]></link> 
		<pubDate>07 Jun 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Investigate current XML tools]]></title>
		
		<description><![CDATA[XML is used in many areas ranging from e-commerce and news feeds to search
    engines. Some of the technologies associated with XML include XSLT, XPath, and
    XPointer. Increased use of XML emphasizes the need to be aware of its tools and the
    functionalities that they provide.  XML processing includes formatting, parsing,
    editing, validating, and converting to other forms. Most of the XML tools on the market
    provide a multitude of functionalities. In this article, explore the various categories of XML tools with suitable examples from different vendors.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xmltools/index.html?ca=drs-]]></link> 
		<pubDate>07 Jun 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Add XML as a data mining tool]]></title>
		
		<description><![CDATA[Examine the use and function of XML in data mining. Get tips and techniques that use XML for pattern matching, change detection, search and similarity detection, data annotation, and semantics.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xmldatamine/index.html?ca=drs-]]></link> 
		<pubDate>31 May 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Stay on the XPath]]></title>
		
		<description><![CDATA[Experiment with using  XPath in the five tips in this article. Discover surprising facts about binary logic, and learn how the XPath position() function&apos;s value changes depending on its context. Another tip shows how to use XPath to select the first element of a given name. Finally, learn how to debug one of the most common and difficult defects.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xpath5tips/index.html?ca=drs-]]></link> 
		<pubDate>24 May 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Hook into Wikipedia information using PHP and the MediaWiki API]]></title>
		
		<description><![CDATA[Wikipedia is the ultimate online encyclopedia, containing millions of entries on different aspects of human knowledge. Web application developers are able to access and search these entries through the Wikipedia API. This article introduces the Wikipedia API and demonstrates it in the context of a PHP application, explaining how to search and retrieve different elements of Wikipedia content with PHP.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-phpwikipedia/index.html?ca=drs-]]></link> 
		<pubDate>17 May 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Introduction to programming in Erlang, Part 2: Use advanced features and functionality]]></title>
		
		<description><![CDATA[Erlang is a multi-purpose programming language that is
            primarily used for developing concurrent and distributed systems. Learn some of the advanced
            features and functionality, starting with basic functions and moving on to
            concurrent programming, processes, and messaging. These work together to
            support distributed programming, a powerful feature of
            Erlang.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/os-erlang2/index.html?ca=drs-]]></link> 
		<pubDate>17 May 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Improve your taxonomy management using the W3C SKOS standard]]></title>
		
		<description><![CDATA[Until recently, tools for managing controlled vocabularies, taxonomies, and thesauri all stored their data using proprietary formats that made the data difficult to integrate with external systems. The W3C SKOS standard defines a portable, flexible controlled vocabulary format that is increasingly popular, with the added benefit of  a good entry-level step toward the use of Semantic Web technology.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-skostaxonomy/index.html?ca=drs-]]></link> 
		<pubDate>10 May 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Introduction to programming in Erlang, Part 1: The basics]]></title>
		
		<description><![CDATA[Erlang is a multi-purpose programming language used primarily
            for developing concurrent and distributed systems. Released as open source in 1998, Erlang has become more popular
            in recent years thanks to its use in high profile projects, such as the
            Facebook chat system, and in innovative open source projects, such as the
            CouchDB document-oriented database management system. In this article, you
            will learn about Erlang, and how its functional programming style compares
            with other programming paradigms such as imperative, procedural and
            object-oriented programming.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/os-erlang1/index.html?ca=drs-]]></link> 
		<pubDate>10 May 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Improve web application security with jQuery Mobile]]></title>
		
		<description><![CDATA[Many web developers consider security a low priority. Security is frequently relegated to the end of the software development life cycle, as little more than an afterthought. Sometimes, software security is neglected entirely, resulting in applications rife with common vulnerabilities. Because such bugs might  manifest only under conditions present during an attack, they can be hard to detect prior to such events without knowledge of how the exploitation process works. Using a web application built with jQuery Mobile, PHP, and MySQL, this tutorial shows how many types of vulnerabilities occur along with common methods of exploitation and, most importantly, their respective countermeasures.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/tutorials/x-jquerymobilesecuritytut/index.html?ca=drs-]]></link> 
		<pubDate>03 May 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
			
			<category>security</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Extend SugarCRM REST web services to use XML]]></title>
		
		<description><![CDATA[With the introduction of SugarCRM 5.5, the entire web services framework was invigorated not only to add REST support to complement the existing SOAP support, but also to enable developers to customize the web services in an upgrade-safe way to help support their business applications with ease. Out of the box, the SugarCRM REST web service supports using JSON and serialized PHP data as data formats for interacting with these web services. In this article, you can see how easy it is to add XML as another option to send and receive data with your SugarCRM instance.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-sugarcrmwebsrv/index.html?ca=drs-]]></link> 
		<pubDate>26 Apr 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>webservices</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Capture use case documents with DITA specialization and extension]]></title>
		
		<description><![CDATA[Explore how to combine requirement gathering with documentation that development managers, developers, testers, and technical writers can re-purpose throughout the development cycle. The flexible extension mechanism in Darwin Information Typing Architecture (DITA) is becoming an industry standard for this kind of undertaking. In this article, you create a specialized schema for use case documentation.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-ditaspecial/index.html?ca=drs-]]></link> 
		<pubDate>19 Apr 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Combine advanced spreadsheet export with PHP to create pivot tables]]></title>
		
		<description><![CDATA[Add PHP to an advanced export function in Microsoft Excel to create a flexible pivot table in XML format. Then, you and users can sort and analyze the data in the pivot table on the fly.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-excelpivotphp/index.html?ca=drs-]]></link> 
		<pubDate>12 Apr 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Get the WebSphere Application Server 7.0 XML Feature Pack Tech Preview]]></title>
		
		<description><![CDATA[The IBM WebSphere Application Server 7.0 Feature Pack for XML 1.0.0.9 Technology Preview offers some major new features, including support for XQuery modules, embedded extension functions, and source location information for runtime errors.  These features help developers manage and work with queries and stylesheets, thus improving developer efficiency and reducing maintenance costs.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-was7xmlfp/index.html?ca=drs-]]></link> 
		<pubDate>12 Apr 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>java</category>
		
			
			<category>websphere</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[A certification primer for XML and related technologies]]></title>
		
		<description><![CDATA[In the competitive world of software development, it&apos;s important to stand above the crowd. Thus there is a need for some standard for measuring how much one knows about XML. IBM offers its own certification program for XML and related technologies, and this article by Pradeep Chopra, cofounder of WHIZlabs Software, shows you some strategies for tackling this exam: Useful pointers, resources, and sample test questions can help  get you started on the road to certification success!]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xmlcert/index.html?ca=drs-]]></link> 
		<pubDate>29 Mar 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Create an adaptable phone book and contact list for your phones with XML and PHP]]></title>
		
		<description><![CDATA[On-the-go professionals need access to a consistent and reliable list of contacts on
	whatever phone they have in hand. Using the example of a MySQL database providing 
	data for a desktop SIP phone and a smart phone, learn to use PHP to output 
	customized XML from the same root database to suit a desktop phone or a smart 
	phone, or both devices simultaneously.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-phonebook/index.html?ca=drs-]]></link> 
		<pubDate>29 Mar 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Technical standards in education, Part 6: Standards for assessment and item banks]]></title>
		
		<description><![CDATA[This sixth article looks at the role of standards
            and specifications for supporting the creation, storage, management, sharing
            and delivery of assessment within the education sector. Review e-assessment techniques, and the types of assessment in common
            use, and some real world examples.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/industry/library/ind-edustand6/index.html?ca=drs-]]></link> 
		<pubDate>25 Mar 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>opensource</category>
		
			
			<category>industries</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[High-performance XML parsing in Python with lxml]]></title>
		
		<description><![CDATA[lxml is a fast yet flexible library for XML processing in Python. It comes
        bundled with support for XML Path Language (XPath) and Extensible Stylesheet
        Language Transformation (XSLT), and it implements the familiar ElementTree API. In
        this article, you focus both on the ease of use provided by lxml and on its
        high-performance profile when processing very large XML data.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-hiperfparse/index.html?ca=drs-]]></link> 
		<pubDate>24 Mar 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Using the XML transformation capabilities in IBM InfoSphere
                DataStage 8.5, Part 2: Understanding the assembly]]></title>
		
		<description><![CDATA[Part 1 of this series introduced the concept of the assembly, a series
            of steps that perform enrichments and transformations on hierarchical data in
            InfoSphere DataStage. Part 2 provides a deeper understanding of assembly
            concepts. Among other ideas, the article describes the assembly data model,
            the principles of the mappings table, and the use of XSLT within the assembly.
            In addition, it provides performance guidelines for some complex
            scenarios.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/data/library/techarticle/dm-1103datastages2/index.html?ca=drs-]]></link> 
		<pubDate>24 Mar 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>data</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Classify content with XQuery]]></title>
		
		<description><![CDATA[With the expanding growth of semi-structured and unstructured data (XML) comes the 
	need to categorize and classify content to make querying easier, faster, and more relevant.
	In this article, try several techniques using XQuery to automatically tag XML documents
	with content categorization based on the analysis of their content and structure.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-contentclassxquery/index.html?ca=drs-]]></link> 
		<pubDate>22 Mar 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Using the XML transformation capabilities in IBM InfoSphere
                DataStage 8.5, Part 1: Transform XML using the DataStage XML stage]]></title>
		
		<description><![CDATA[Learn how to use the XML stage in IBM InfoSphere DataStage 8.5. This
            article provides step-by-step instructions for importing XML schemas into 
the Schema Library Manager, parsing XML files, composing XML documents, and writing them into DB2 pureXML.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/data/library/techarticle/dm-1103datastages/index.html?ca=drs-]]></link> 
		<pubDate>17 Mar 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>data</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Build an easy JavaScript data access layer]]></title>
		
		<description><![CDATA[Work through the entire process of building a database access wrapper in PHP for the back end and connecting it to a JavaScript access wrapper at the user interface layer in this article.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-javascriptdataaccess/index.html?ca=drs-]]></link> 
		<pubDate>15 Mar 2011 04:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[XML Matters: SVG and the scriptless script]]></title>
		
		<description><![CDATA[Scalable Vector Graphics (SVG) browsers are becoming mainstream now, and they can be used in many powerful ways. Continuing on from David&apos;s earlier SVG column, Dethe looks at some of the ways that declarative markup can replace script for animation and other common scripting tasks. In the process,  he briefly looks at replacing script with declarative markup in other XML dialects. Moving common scripting tasks into declarative markup can eliminate the need for tedious boilerplate code, reduce errors, and make your script&apos;s intent easier to follow, freeing you to focus on your code&apos;s unique aspects.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-matters42/index.html?ca=drs-]]></link> 
		<pubDate>09 Mar 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Accessing third-party content with oEmbed and PHP]]></title>
		
		<description><![CDATA[The oEmbed specification offers a way to display embedded representations of
        content from third-party content sharing sites in a web page. This  article
        introduces the oEmbed API and demonstrates it in the context of a PHP application,
        explaining how you can use it to embed content from popular sites like Flickr, YouTube, Slideshare, Wikipedia, and others.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-oembed/index.html?ca=drs-]]></link> 
		<pubDate>08 Mar 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Technical standards in education, Part 5: Take advantage of metadata]]></title>
		
		<description><![CDATA[Educational metadata is a specific type of metadata for describing the
            educational use of a resource. This article provides a general overview of metadata,
            illustrates its basic concepts, and discusses educational metadata. Learn
            about vocabularies, tools, and the current use of educational description.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/industry/library/ind-edustand5/index.html?ca=drs-]]></link> 
		<pubDate>08 Mar 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>industries</category>
		
			
			<category>opensource</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[jQuery Mobile and JSON]]></title>
		
		<description><![CDATA[jQuery powers many of the sites on the Internet today, providing dynamic user
    experience in the browser and helping to make traditional desktop applications
    increasingly rare.  Now that browsers found on the major mobile platforms have caught
    up to desktop browser functionality, the jQuery team has introduced jQuery Mobile, or
    JQM.  The mission of JQM is to bring a universal experience to all major mobile browsers, enabling rich content across the Internet, regardless of the viewing device.  This tutorial examines fundamental design concepts around jQuery Mobile in the context of a sales force automation-oriented application.  You create an intuitive and visually appealing mobile web application that interacts with an Internet-hosted website to store and manage sales opportunities.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/tutorials/x-jquerymobilejsontut/index.html?ca=drs-]]></link> 
		<pubDate>01 Mar 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Extending HL7 v3 schemas using OASIS CAM and CAMProcessor]]></title>
		
		<description><![CDATA[Traditionally, healthcare implementation projects use W3C XML Schema Definitions (XSDs) to define the Health Level Seven (HL7) messaging standard. By extending these schemas using the OASIS Content Assembly Mechanism (CAM), generating conformance messages becomes quicker and more reliable. The CAMProcessor, which is part of the jCAM open source project, makes this process of extension easy, so you can focus more business effort on the business rules underlying the HL7 schemas.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-extendhl7cam/index.html?ca=drs-]]></link> 
		<pubDate>22 Feb 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>industries</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Working with web services using the EXPath HTTP client]]></title>
		
		<description><![CDATA[EXPath is a community-driven effort whose goal is to define common extensions for
	XML technologies, making it easier for developers to create portable applications using
	well-defined function libraries. The EXPath HTTP Client module defines a set of functions 
	that enable the sending of HTTP and HTTPS requests. Learn to use this library to interact 
	with HTTP from both XSLT and XQuery, and find out how to test HTTP requests using a 
	primitive HTTP tester utility built with XQuery and the EXPath HTTP Client module.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-expath/index.html?ca=drs-]]></link> 
		<pubDate>15 Feb 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>webservices</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Convert IBM Cloud image parameters into Java using JAXB]]></title>
		
		<description><![CDATA[The image parameters of an IBM Cloud image can be retrieved through a
            URL called &quot;manifest&quot; that is provided by the image description. The URL returns an XML response. In this article, the author explains how to transform that XML response into a Java-usable response by creating Plain Old Java Objects (POJOs) and calling JAXB&apos;s unmarshal method -- once you have this response, it will be easy for you to send requests to create new instances based on images that request parameters from Java classes.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/cloud/library/cl-parameterizejaxb/index.html?ca=drs-]]></link> 
		<pubDate>14 Feb 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>cloud</category>
		
			
			<category>java</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Developing Drupal publications to support standards-based XML]]></title>
		
		<description><![CDATA[Academic and corporate clients seeking digital journals or other types of web publications regularly require platforms that support standards-based XML. This tutorial explains how to customize a Drupal implementation to develop publications that enable editors, authors, and users to submit and edit content in standards-based XML, where the standard can be enforced using server-side validation settings. For illustrative purposes, the discussion references TEI XML, the markup standard in widespread use in academia.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/tutorials/x-drupalxmltut/index.html?ca=drs-]]></link> 
		<pubDate>08 Feb 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
			
			<category>web</category>
		
			
			<category>industries</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Processing XML with jQuery]]></title>
		
		<description><![CDATA[Did you know that you can use jQuery&apos;s fast and powerful DOM traversal and
    manipulation methods to process any XML file? This ability, combined
    with jQuery&apos;s ability to easily load XML files using Ajax, makes this JavaScript
    library a great choice for building dynamic, XML-based UI applications. In this
    tutorial, take a closer look at the specifics of this approach and explore its
    benefits and caveats. Along the way, you get an overview of DOM processing in the
    browser and discover how useful jQuery&apos;s methods can prove when you parse XML. The tutorial also outlines the basic steps in the development of a generic, browser-based live XML editor using the covered techniques.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/tutorials/x-processxmljquerytut/index.html?ca=drs-]]></link> 
		<pubDate>01 Feb 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>web</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Add XML structure to the resume]]></title>
		
		<description><![CDATA[In this article, explore how XML lends structure to the storage of data
            relating to a resume. Using elements from the HR-XML and Open Applications
            Group Integration Specification (OAGIS) projects, build data and stylesheet files to generate an example resume as a PDF file using Apache Formatting Objects Processor (FOP). Particular points of interest include handling multiple namespaces and hints about how to add decoration to the basic PDF through the stylesheet.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-hrxmlfoppdf/index.html?ca=drs-]]></link> 
		<pubDate>01 Feb 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Build portable XSLT utilities]]></title>
		
		<description><![CDATA[XML documents created for authoring projects such as help systems, maintenance documentation, and wikis tend to be complex and heavily dependent on inter- and intra-document linking. In this practical guide, create lightweight utilities that help you automate repetitive XML document-creation tasks.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-portablexsltutil/index.html?ca=drs-]]></link> 
		<pubDate>25 Jan 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Technical standards in education, Part 3: Open repositories for scholarly communication]]></title>
		
		<description><![CDATA[Universities and research institutions use open repositories to make
            research output available to a worldwide audience. This article introduces some of the standards and describes the technical challenges relating to collecting, storing, preserving, transferring, and providing access to open repositories.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/industry/library/ind-edustand3/index.html?ca=drs-]]></link> 
		<pubDate>19 Jan 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>industries</category>
		
			
			<category>opensource</category>
		
			
			<category>xml</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Create three-level taxonomy modeling strategies using W3C XSD and OASIS CAM]]></title>
		
		<description><![CDATA[Often when people create a vocabulary to describe a problem-space, they
            find themselves using a taxonomy that divides the problem-space using three levels. For example, in a financial application, a ledger record might be identified categorically (debit or credit) and then broken down within these categories by type and subtype (for instance, &quot;interest accrued due to prior underpayment&quot; might be broken into a triple of credit/interest/underpayment). You can model this sort of structure in XML in a number of ways depending on the requirements of the data, and you can enforce this modeling using a variety of different schema approaches. I describe two schema approaches: W3C XML Schema Definition (XSD) and Organization for the Advancement of Structured Information Standards (OASIS) Content Assembly Mechanism (CAM).]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-taxonomymodel/index.html?ca=drs-]]></link> 
		<pubDate>18 Jan 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>opensource</category>
		
		
	</item>

	<item>
		
		
		<title><![CDATA[Tip: The zen of XSLT]]></title>
		
		<description><![CDATA[To start coding an XSLT can be intimidating, but if you can answer two simple questions, you are well on your way. With the simple approach this tip presents and about 10 minutes, you can have a much clearer understanding of the fundamentals of transformations.]]></description> 
		<link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-tipxsltzen/index.html?ca=drs-]]></link> 
		<pubDate>11 Jan 2011 05:00:00 +0000</pubDate>     
		
		
		
			
			<category>xml</category>
		
			
			<category>web</category>
		
		
	</item>

</channel>
</rss>


