
|
Readme
|
easyXML Bean Suite Version 1.0
The easyXML Bean Suite provides the functionality to
develop Java applications for processing XML (eXtensible Markup Language) documents. It
can also be used for adding XML support to existing applications.
See the documentation
provided with this package for system requirements and installation instructions.
Late Breaking News
Known Problems
- When importing IBM's XML Parser for Java jar into IDE, you
can get a warning: "Interface javax.swing.tree.TreeNode is missing". The reason
is that the parser's jar file includes several examples using Swing 1.1 library. Neither
the easyXML Bean Suite nor the parser itself uses this library, so you do not pay
attention to this message.
- The easyXML Bean Suite version 1.0 supports the validating
of an XML document to the corresponding DTD during parsing. However, the IBM's XML Parser
for Java does not fully support the revalidating of the XML document after it has been
changed and this possibility is not implemented in the easyXML Bean Suite. This means you
can open a valid XML document, change it in some way, and it will not be valid then.
- The XMLElement and XMLAttribute beans included in this Suite
are assigned for modeling structure of an XML document during design-time. If you fill
such bean with information from XML on run-time and then change its inputName property, the bean will be
cleared of this information but new initialization isn't performed until next parsing.
- The easyXML Bean Suite version 1.0 doesn't support removing
of elements and attributes from an XML document. This possibility will be implemented in
the next release.
- The easyXML Bean Suite version 1.0 doesn't support the
element recursion, e.g. if the element declaration in DTD looks like the following:
<!ELEMENT Folder (Folder*, File*)>