advertisement
Login | Register   
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   TIP BANK
Browse DevX
Download the code for this article
Partners & Affiliates
advertisement
advertisement
advertisement
advertisement
 

Practical XML for Java Programs

When dealing with XML, you need a convenient representation of the XML data in memory. This article offers Java programmers a solution to achieve this goal: an easy-to-use package for handling XML data in Java. 


advertisement
he true raison d'ĂȘtre for XML is to replace ASCII. The only difference is that with XML you work more with hierarchy and less with flat data, switching from this:

project=My First Project
module.count=2
module.1=Hammers
module.1.file.count=3
module.1.file.1=MyHammer.java
module.1.file.2=MyMainHammer.java
module.1.file.3=MyHammerHelper.java
module.2=Nails
module.2.file.count=2
module.2.file.1=MyNail.java
module.2.file.2=MyScrew.class

to this:


<project id="My First Project">
<module id="Hammers">
<file id="ArmandHammer.java"/>
<file id="Hammer.java"/>
<file id="SledgeHammer.java"/>
</module>
<module id="Nails">
<file id="RoofNail.java" type="source"/>
<file id="DeckNail.class" type="binary"/>
</module>
</project>

It's quick, easy and you get access to all the articles on DevX.
This registration/login is to allow you to read articles on devx.com.
Already a member?



advertisement