Similar Articles |
|
JavaWorld September 2000 Andre Tost |
XML document processing in Java using XPath and XSLT The XSLT and XPath standards provide a way of handling certain problems that is more elegant and efficient than simply using the DOM API. In fact, using DOM, XSLT, and XPath together, applying each to different problems, will lead to the best code... |
JavaWorld February 2002 Victor Okunev |
Generate JavaBean classes dynamically with XSLT For some projects, you need a more flexible business object structure. This article lays a foundation for a simple framework to build truly adaptive systems, saving you hours of routine programming... |
JavaWorld November 2000 Lanette Poe & Michael Ball |
DSML gives you the power to access your LDAP information as XML These days, directory services and XML form the backbone of good data management. With Directory Service Markup Language (DSML) -- a new standard for representing directory information as XML -- directory services can take advantage of XML's most powerful features... |
JavaWorld May 2000 Jason Hunter & Brett McLaughlin |
Easy Java/XML integration with JDOM, Part 1 JDOM is an open source API designed to represent an XML document and its contents to the typical Java developer in an intuitive and straightforward way.... |
JavaWorld December 2001 Taylor Cowan |
XSLT blooms with Java XSLT (Extensible Stylesheet Language Transformation) offers an excellent vehicle for styling XML documents as HTML. However, it shows some weakness when the transformation requires extensive logic. When XSLT languages fail to complete the job, you can extend your stylesheets with Java classes and take advantage of both languages' features. This article demonstrates how to extend XSLT with Java. You will learn how to instantiate and invoke methods on Java objects from within an XSLT stylesheet. The article also demonstrates how XML nodes are passed to Java classes and returned back to the stylesheet for further processing. |
JavaWorld January 2002 Yuan & Long |
Build database-powered mobile applications on the Java platform This article explains how to create mobile database applications using the Java 2 Platform, Micro Edition/Mobile Information Device Profile (J2ME/MIDP) and the Java 2 Platform, Enterprise Edition (J2EE). The authors introduce an architecture that uses JavaServer Pages (JSPs) as middleware between a MIDP frontend and a database backend. They also explain specific design decisions and implementation issues, such as persistent storage, network connection, session management, and data communication. Their discussion focuses on the integration between the client and server-side Java applications. |
JavaWorld June 2000 Michael Ball |
XSL gives your XML some style Separating content from presentation is one of XML's major features. But eventually you need to style that XML into something presentable. That's where XSL (Extensible Stylesheet Language) comes in -- XSL transforms XML from one document type to another. Servlets provide a great platform for doing those translations. In this article you'll learn how to transform XML into HTML, using servlets. |
JavaWorld March 2001 Vinay Aggarwal |
The magic of Merlin This technical overview will give you insight into the various new features and APIs of the upcoming JDK 1.4 -- code-named Merlin -- expected to be released this month. |
JavaWorld February 2002 Julien Mercay & Gilbert Bouzeid |
Boost Struts with XSLT and XML Struts is an innovative server-side Java framework designed to build Web applications. This article introduces the processing model underlying Struts, describes the Struts framework itself, and presents Model 2X, which enhances Struts... |
JavaWorld September 2002 Joe Walker |
XML glossary With XML evolving at a rapid pace, many developers get lost in a sea of acronyms. This article defines many XML technologies crucial to Java developers |
JavaWorld June 2001 Michael Daconta |
An API's looks can be deceiving When you examine an API, your first impressions are often wrong. The author examines two cases where an intuitive model of how an API should work trips over the complexity of implementation details... |
D-Lib Jan/Feb 2013 Michael Rumianek |
Archiving and Recovering Database-driven Websites In this paper, a procedure is presented that overcomes the problems faced by archivists of database-driven websites. |
JavaWorld November 2000 Brett McLaughlin |
Validation with Java and XML schema, Part 3 Taking validation beyond simple if-then-else structures, XML schemas can provide a better way to validate data in Java applications. You'll learn to parse the XML schema, build up Java representations of the schema's constraints, and apply those constraints to an application's data... |
JavaWorld August 2000 Robert Hustead |
Mapping XML to Java, Part 1 The SAX API is superior to the DOM API in many aspects of runtime performance. In this article we will explore using SAX to map XML data to Java. Because using SAX is not as intuitive as using DOM, we will also spend some time familiarizing ourselves with coding to SAX. |
JavaWorld October 2000 Robert Hustead |
Mapping XML to Java, Part 2 This article develops a SAX API-based class library that is easily extended to create XML-to-Java mapping code. First, we explore the important ideas that drive the need for the class library. Then we develop a basic approach for implementing the library as well as a few samples that demonstrate some more advanced topics on parsing XML with the SAX API... |
JavaWorld October 2001 Michael Ball |
Dispatcher eases workflow implementation This article explains how to use an Extensible Stylesheet Language (XSL)-based application employing the Dispatcher design pattern to create simple workflows and a reusable API... |
JavaWorld August 2000 Mark Pollack |
Code generation using Javadoc This article presents a custom doclet that provides a simple extensible architecture to generate code for SQL schema, and Java and C++ classes from simple Java class definitions. |
JavaWorld December 2001 Sam Brodkin |
Use XML data binding to do your laundry This article walks you through two frameworks for generating Java classes automatically from XML data constraints: Sun's Java Architecture for XML Binding (JAXB) and Castor from the Exolab Group... |
JavaWorld July 2002 Rinaldo Di Giorgio |
Serve clients' specific protocol requirements with Brazil, Part 6 This article demonstrates how to use the following technologies with the Brazil toolkit: Jini, BeanShell, and the Java API for XML Messaging (JAXM), Xalan-Java, servlets, Velocity, and LDAP. It also discusses the larger purpose of this series: to demonstrate how to use Brazil to support new technologies and APIs in ways that API developers might not have considered. |
JavaWorld October 2000 Brett McLaughlin |
Validation with Java and XML Schema, Part 2 A roadmap for taking Java method parameters and validating them against constraints in an XML document. Various approaches will be examined, and you will begin to actually code the utilities for converting those XML constraints into usable Java utilities... |
JavaWorld June 2000 |
Letters to the Editor (June 23, 2000) Jason Hunter addresses a gripe with calling instanceof when using JDOM; Mark Johnson responds to feedback on his XML series; reader challenges Tony Sintes about whether it truly is impossible to write a swap method... |
JavaWorld November 2000 Abhilash Koneri |
Eliminate tedious programming: Recover data with XML and Reflection The parsing of ResultSets forms one of the most significant tasks involved in retrieving data from a database. But, as a repetitious and uninteresting assignment, it is not a favorite among developers. How to supplant ResultSet parsing in the data access objects... |
JavaWorld March 2001 Andy Krumel |
Jato: The new kid on the open source block The Jato API converts XML documents into Java objects and back again. In January, Andy Krumel publicly released the API in beta form at SourceForge. Based on the observation that transformations are mechanical and tedious, with Jato a simple XML script describes the XML/Java mapping. |
JavaWorld July 2000 Patrick Sean Neville |
Crafting Metadata Like a classic plot retold in a new setting, software applications have extended lifetimes when decoupled from their contextual details. This article exposes how traditional configuration files, XML-based properties, and cryptography help keep such details out of code. |
D-Lib November 2004 Canos et al. |
A Service-Oriented Framework for Bibliography Management The continuous growth of information sources and the subsequent increase in the size of collections has made bibliography management one of the most frustrating tasks researchers face. Bibshare exploits the power of Web services to provide a framework for bibliography management. |
PC Magazine December 28, 2004 Richard V. Dragan |
Ease into XML with Microsoft Word 2003 Office 2003 is XML-aware, and Word is a good place to get your feet wet. |
JavaWorld April 2002 |
XML documents on the run, Part 3 This final article of a three-part XML document series looks at two pull parsers based on the new Common API for XML Pull Parsing (XMLPull), then wraps up with an XML parser performance showdown. Will the pull challengers defeat the reigning SAX2 champions? |
D-Lib February 2005 |
The eXtensible Past: The Relevance of the XML Data Format for Access to Historical Datasets and a Strategy for Digital Preservation Reports on investigations carried out by the Netherlands Historical Data Archive into the relevance of the XML data format and the "Open Archives" paradigm on the long-term preservation and dissemination of historical datasets. |
JavaWorld July 2000 Jason Hunter & Brett McLaughlin |
Easy Java/XML integration with JDOM, Part 2 JDOM is a new API for reading, writing, and manipulating XML from within Java code. In Part 1 of this series, Hunter and McLaughlin explained how to use JDOM to read XML from an existing source. In this final part, they focus on how you can use JDOM to create and mutate XML. |
JavaWorld December 2000 Victor Okunev |
Validation with pure Java The importance of employing a good data-validation framework cannot be overestimated. The core Java API has everything you need to solve this problem in the most elegant way. |
New Architect October 2002 Paul Sholtz |
Tame the Information Tangle A new breed of document storage and management systems has appeared that's been specially optimized for publishing XML documents on the Web. A look at native XML databases and XML-enabled databases. |
Linux Journal February 1, 2007 Ben Martin |
Virtual Filesystems Are Virtual Office Documents Use libferris, XML and XSLT to create virtual filesystems and virtual documents. |
JavaWorld May 2002 Leon Messerschmidt |
Take the sting out of SAX Although SAX (the Simple API for XML) parsers are handy tools for parsing XML content, developing and maintaining a SAX parser can prove difficult. This article shows you how to use the information contained in XML Schemas to generate source code for a skeleton SAX parser... |
JavaWorld February 2002 Dennis M. Sosnoski |
XML documents on the run, Part 1 Event-driven XML document processing with SAX (Simple API for XML) and SAX2 can greatly improve performance and can avoid document size limits associated with in-memory representations such as DOM (Document Object Model) or JDOM... |
JavaWorld April 11, 2003 Mitch Gitman |
Axis-orizing objects for SOAP Axis is an open source Java framework for implementing Web services over XML-based SOAP. This article guides the reader through the minefield of developing and deploying a sophisticated Web service using Axis. |
JavaWorld November 2000 Kevin Unger |
Solve your servlet-based presentation problems Should you use raw servlets, JSP pages, servlets with a templating engine, an automatic HTML-to-Java compiler, or XSL stylesheets to implement content presentation in your next thin-client application? This article surveys the various techniques and helps you make the best decision... |
JavaWorld July 2000 Mark Johnson |
Programming XML in Java, Part 3 An in-depth look at the Document Object Model (DOM), the most common alternative XML-processing mechanism. See how you can use DOM to manipulate the source code data in an illustrative example program... |
JavaWorld January 2002 Jason Cai |
Combine the Session Facade pattern with XML This article explores the benefits and advantages of using the Session Facade pattern. The author discusses when to use the pattern with value objects, and when to use it with XML. He also provides a detailed implementation of the Session Facade pattern integrated with XML... |
JavaWorld December 2002 Tarak Modi |
Safeguard your XML-based messages Apache XML Security is an open source implementation of the XML Digital Signature specification that allows you to digitally sign your Web service messages. Digital signatures assure your messages' receivers that the messages are really from you. |
Linux Journal March 1, 2002 Cameron Laird |
XSLT Powers a New Wave of Web Applications Extensible Stylesheet Language for Transformations (XSLT) is a computing language specialized for mapping XML documents into other XML documents... |
JavaWorld September 2000 Michael C. Daconta |
Steer clear of Java pitfalls Avoiding Java programming problems can save you considerable time and frustration when developing programs. This month, Michael Daconta presents two API pitfalls and a long-standing bug. |
Linux Journal April 1, 2007 Chad Files |
Use Inkscape and XSLT to Create Cross-Platform Reports and Forms A way to create platform-independent dynamic forms and reports. |
CIO May 15, 2001 Scott Berinato |
The Hype Stuff Will XML be the ultimate platform? Or will it be the next EDI? |
JavaWorld May 2001 Markus Dorn |
Reading objects is easy with SAX By following some simple rules when mapping objects to XML, you can easily read object structures, even complex ones, from XML. See how you can use SAX to eliminate that complexity... |
JavaWorld October 2001 Ilirjan Ostrovica |
Facilitate form processing with the Form Processing API 2.0 This introduction to the Form Processing API's newest version explores its most significant improvements: form design in XML format, support for clients other than HTML, enhanced support for various presentation techniques, and validation in field groups. He illustrates those features through an application example implemented with two different presentation techniques -- JSP and XML-XSLT-HTML in a Servlet 2.3 filter. |
JavaWorld June 20, 2003 Maggie Biggs |
IBM unites enterprise development IBM's WebSphere Studio Enterprise Developer 5.0 mixes development support for legacy technologies with tools that support Web technologies. With the exception of some performance glitches, the IDE is reliable on numerous fronts. |
InternetNews December 30, 2005 Sean Michael Kerner |
Sun's Mustang Rides Into The New Year Sun Microsystems will release its next edition of Java in early 2006. |
InternetNews June 28, 2004 Michael Singer |
J2SE 1.5: A Tiger By the Tail The Standard Edition is slated for a fall release via the Java Development Kit (JDK). J2SE 1.5 introduces several revisions to the core XML platform. |
JavaWorld March 2001 Tarak Modi |
Clean up your wire protocol with SOAP, Part 1 SOAP is not just another buzzword. It is a powerful new application of vendor-agnostic technologies, such as XML, that can help take the world of distributed programming to new heights. This article, the first in a series of four, introduces you to the basics of SOAP... |
JavaWorld October 2002 Abulsorour & Visveswaran |
Business process automation made easy with Java, Part 2 Design options for rule engine integration, data synchronization considerations, workflow engine integration, and some best-practice quality-of-service considerations. Also, emerging data interchange standards that enable a more flexible solution |