XML DOM solutions are for XML
XML DOM solutions don’t allow information to be expressed in any form but XML. All information has to be converted into XML.
- Conversion is expensive. If information changes, it's a recurring expense.
- Conversion takes time, so the XML version is not always up to date.
- What if you have created links and other references to the XML form, and the original changes?
- What if you have changed the XML form, and need the changes to appear in the original form? Reconversion may be even more expensive!