Are you using any of the web service frameworks such as Axis that happen
to have integration with XML data binding tools ?

Werner

lingan wrote:
> Hi Ralf  ,
> 
> In my case , I have a piece of Soap Response which I need to convert to a
> Java Object.
> Constructing a Java Object manually is very complex in my case .
> 
> Thanks ,
> lingan.
> 
> 
> 
> Ralf Joachim-2 wrote:
>> Hi lingan,
>>
>> usually it is a good advice to first try to marshal an object and tune 
>> your mapping that the output looks like you want it to. The advatage is 
>> that you see the influence of your mapping to the output. In most cases 
>> you will also be able to unmarshal these documents thereafter.
>>
>> Regards
>> Ralf
>>
>>
>> lingan schrieb:
>>> Hi 
>>>
>>> I am trying to unmarshall an XML like this 
>>>
>>>  <schooling>
>>>     <grade type="5">          
>>>   </schooling>
>>>
>>> the java classes are like 
>>>
>>> Class School {
>>>
>>> Grade grade ;
>>>
>>> }
>>>
>>>
>>> Class Grade {
>>>
>>> Type type ;
>>>
>>> }
>>>
>>> Class Type {
>>>
>>> String value;
>>>
>>> Getter/Setter for Value 
>>>
>>>
>>> }
>>>
>>> The Mapping I did 
>>>
>>> <class name = "src.Schooling" >
>>>        <map-to xml="schooling"/>
>>>        <field name ="grade" type = "src.Grade">
>>>            <bind-xml name="grade" />
>>>         </field>                    
>>> </class> 
>>>
>>> <class name = "src.Grade" >
>>>        <map-to xml="grade"/>
>>>               <field name = "type" type = "src.Type" >
>>>                      <bind-xml name="type" />
>>>               </field>
>>> </class>
>>>
>>> <class name = "src.Type" >
>>>        <map-to xml="type"/>
>>>          <field name = "value" type = "string" set-method="setValue">
>>>                 <bind-xml name="type"  node="attribute"
>>> location="grade"/>
>>>           </field>
>>> </class>
>>>
>>> No Exception is thrown but School.getGrade().getType().getValue() returns
>>> Null .
>>>
>>> Any input is higly appreciated .
>>>
>>> Thanks.
>>>
>>>
>> -- 
>>
>> Syscon Ingenieurbüro für Meß- und Datentechnik GmbH
>> Ralf Joachim
>> Raiffeisenstraße 11
>> 72127 Kusterdingen
>> Germany
>>
>> Tel.   +49 7071 3690 52
>> Mobil: +49 173 9630135
>> Fax    +49 7071 3690 98
>>
>> Internet: www.syscon.eu
>> E-Mail: [EMAIL PROTECTED]
>>
>> Sitz der Gesellschaft: D-72127 Kusterdingen
>> Registereintrag: Amtsgericht Stuttgart, HRB 382295
>> Geschäftsleitung: Jens Joachim, Ralf Joachim
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list please visit:
>>
>>     http://xircles.codehaus.org/manage_email
>>
>>
>>
> 


---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to