I have an xsd defined and an xml bean generated from that xsd. I get an xml 
document I would like to load into my xml bean but it has this <DOCUMENT> 
element around the xml I want. When I remove this element it works. How do I do 
this programatically through XMLBeans?


XML:

<?xml version="1.0" encoding="UTF-8"?>
<DOCUMENT TYPE="RPWIP" VERSION="11.2">
  <WIPKEYS>
.......
  </WIPKEYS>
</DOCUMENT>


Java Code: 

XmlOptions validateOptions = new XmlOptions();
HashMap ns = new HashMap();
ns.put("", "http://skywire.com/ccm/global";); // I have to do all this for some 
reason even though the xml follows the format of the xsd
validateOptions.setLoadSubstituteNamespaces(ns);
WIPKEYSDocument keys = WIPKEYSDocument.Factory.parse(new 
File("documentstream.txt"), validateOptions); // THIS FAILS because of the 
<DOCUMENT> Element

Help!
Mike


       
____________________________________________________________________________________
Looking for a deal? Find great prices on flights and hotels with Yahoo! 
FareChase.
http://farechase.yahoo.com/

Reply via email to