Now on IBM developerWorks: Tip: Call JavaScript from an XSLT style sheet -- XSLT style sheets allow you a great deal of freedom in manipulating the data in your original XML document. There are times, however, when you really want to do actual programming, and the XSLT recommendation is designed to allow that through the use of extensions. These extensions take the form of functions and elements, and can be written in any language the processor supports. One of your options is to embed JavaScript within the style sheet, either directly or as an external file.
Now on IBM developerWorks: Developing XSL Transformations with WebSphere Studio (Tutorial) -- This tutorial shows you how to use the Site Developer configuration of WebSphere Studio to map the elements and attributes of one XML structure to the elements and attributes of another, then convert that mapping to an XSLT style sheet. The tutorial will demonstrate how to use an XSL Trace facility to watch the actual progress of the transformation and locate errors. This tutorial will also cover how to add XSLT functions, external JavaScript functions, and Java classes to the style sheet.
Now on IBM developerWorks: Tip: Send and receive SOAP messages with JAXM -- In this tip, author and developer Nicholas Chase shows you how to use the Java API for XML Messaging (JAXM) to simplify the process of creating and sending SOAP messages.
Now in IBM developerWorks: Manipulating XML and SQL data with WebSphere Studio (Tutorial) -- This tutorial covers the basics of XML development with WebSphere Studio Site Developer, including how to create and edit new XML files, how to generate DTDs or XML Schemas from an existing XML file, and how to generate an XML file from an existing DTD or schema. The tutorial also looks at the relationship between XML and databases by examining Site Developer's applicable features in this area, including its ability to generate XML files from SQL statements and create mappings of XML data to a relational database structure for use by other applications such as application servers.