Is there an interface for working with an XML file directly. From SUN's technical tips, I know that I can write the whole XML Document to a file. That is not very efficient if all I want to do is modify an element within an XML file.

Dane Foster

The Document Object Model (DOM). You can find the specification here. Xerces form Apache supports DOM Level 1 and DOM Level 2