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.