Java and XML


Java and XML is essential for business-to-business information interchange, synchronous data messaging, and business service objects as well as content generation using the following: JAXP API, Servlets, DOM, XSL/XSLT and Schemas.


Validation with Java and XML schema

  • Learning the value of data validation and why pure Java isn't the complete solution for handling it
  • Using XML schema for constraining Java data
  • Parsing XML schema to validate data
  • Building Java representations of schema constraints and applying them to Java data
  • XML for Java gains new support with Sun API enhancements.

    Crafting Metadata - Decouple applications and their details using properties, XML, and cryptography

    Eliminate tedious programming: Recover data with XML and Reflection - Automate ResultSet parsing using XML and Reflection

    XML document processing in Java using XPath and XSLT

    EbXML moves closer to completion

    XML enlivens e-biz transactions

    Mapping XML to Java - Employ the SAX API to map XML documents to Java objects

    Easy Java/XML integration with JDOM - Learn about a new open source API for working with XML

    Combine the power of XPath and JSP tag libraries - Achieve simple data access in JSPs using XPath expressions

    Practical XML with Linux

    Leverage legacy systems with a blend of XML, XSL, and Java

    WRITE A SIMPLE XML MESSAGE BROKER FOR CUSTOM XML MESSAGES

    JATO: THE NEW KID ON THE OPEN SOURCE BLOCK - In January, Andy Krumel publicly released the Jato API in beta form at SourceForge. Based on the observation that transformations are mechanical and tedious, Jato offers a simple XML script that describes the XML/Java mapping. In this article, Andy explains how to use Jato to perform basic Java-to-XML and XML-to-Java transformations

    XML SAVES THE UI - This week Java Q&A expert, Tony Sintes, helps a reader build automated UIs with XML and XSLT

    XML programming in Java

    Introduction to XML messaging

    Introduction to XML

    SOAP Is the Message - In the final installment of his four-part tutorial series on XML messaging, Uche Ogbuji focuses on XML messaging with SOAP.

    JSR 104 -- XML Trust Service APIs

    JSR 105 -- XML Digital Signature APIs

    JSR 106 -- XML Digital Encryption APIs

    XML messaging

    Microsoft, others offer XML-based encryption scheme

    Vendors propose XML security method

    Managing E-zines with JavaMail and XSLT

    Soapbox -- Reflections on Open-Source Development - In this first-person observation, Michael Kay, creator of the Saxon XSLT processor, describes his experience as an open-source developer. Kay tells why his solo development process is faster than the team approach and why it's not right for all projects.

    Tip -- Achieving Vendor Independence with SAX - Brett McLaughlin explains how to use SAX and a SAX helper class to achieve vendor independence in your SAX-based applications.

    XML with Transcoding Publisher

    Spinning XML for Screens of All Sizes - This article shows how to use HTML as an intermediate language so you can write a single stylesheet to translate from XML to one or more versions of HTML. You'll also learn how use the features of IBM WebSphere Transcoding Publisher to translate the resulting HTML to the target markup language required by the requesting device.

    Using DOM to Traverse XML

    Crudlets: Making Peace Between Extreme Jini and XML Viewpoints

    Scripting Java Applications with XML and Simkin

    Developing, Applying and Optimizing XSLT with Java Servlets

    EXAMINE JAVA-TO-XML TRANSFORMATIONS

    New XML image standard under development

    XML Schema recommended by W3C

    WRITE A REUSABLE CONTENTHANDLER FOR READING OBJECTS FROM XML - In "Reading Objects is Easy with SAX," Markus Dorn explains how, by following some simple rules when mapping objects to XML, you can easily read object structures, even complex ones, from XML.