5543eb9de8
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1824563 13f79535-47bb-0310-9956-ffa450edef68
30 lines
1.0 KiB
Plaintext
30 lines
1.0 KiB
Plaintext
Sample: MixedContent
|
|
Author: Eric Vasilik (ericvas@bea.com)
|
|
Last Updated: Oct. 28, 2004
|
|
|
|
Versions:
|
|
xmlbeans-1.0.3
|
|
xmlbeans-v2
|
|
|
|
-----------------------------------------------------------------------------
|
|
|
|
This samples gives an quick overview of how to use XmlBeans with both the
|
|
strongly typed XmlObjects (StatementDocument, Transaction) and with the
|
|
XmlCursor.
|
|
|
|
In the sample, a instance of a statement is iterated over twice --
|
|
once using the strongly typed array approach and once with an XmlCursor. When
|
|
walking over the array the programmer naivly adds up deposit amounts before
|
|
the withdrawal amounts. The end result is a positive balance. When walking
|
|
over the array using XmlCursor, the transaction amounts are processed in order
|
|
and the end result is a negative balance.
|
|
|
|
In this situation, the order of the xml elements matters!
|
|
|
|
To try out this sample:
|
|
|
|
1. Set XMLBEANS_HOME in your environment
|
|
2. Ant must be on your PATH
|
|
3. To compile the schemas and sample source, run "ant build"
|
|
4. To execute the sample, run "ant run"
|