Related:
I highly recommend using my wrappers around java's native XML handlers.
Edit: This might be more helpful: