Thomas,

yes, XML schema specification only.

Werner

Thomas Schoofs wrote:
> Hi,
> 
> I implemented the solution from Ralf and it works ;)
> 
> Which kind of XML schema is supported by castor? Only the xsd- schema?
> 
> thanks.
> Thomas
> 
> 
> On Mon, Apr 14, 2008 at 9:20 PM, Werner Guttmann
> <[EMAIL PROTECTED]> wrote:
>> There is one more alternative. If you wrote an XML schema that defined a
>> valid grammar for your XML (which would have to use a choice, I assume),
>> you'd be able to preserve order easily.
>>
>> Werner
>>
>>
>>
>> Ralf Joachim wrote:
>>> Hi Thomas,
>>>
>>> if you work with 2 collections you will always get what you see at the
>>> moment. The only solution for your problem is to use only one
>>> collection. Castor then will marshal the objects in the sequence they
>>> are contained in the collection. Maybe you create a wrapper collection
>>> that lets your 2 collections look like one for marshaling.
>>>
>>> Regards
>>> Ralf
>>>
>>>
>>> Thomas Schoofs schrieb:
>>>
>>>> Hi Castor- Community,
>>>>
>>>> it' is possible to say Castor use for the output- file the same order
>>>> of elements as the order of the elements at the input- file is?
>>>>
>>>> I have the following input-file
>>>>
>>>> <xml....>
>>>>   <PropertyItem />
>>>>   <FunnyItem />
>>>>   <PropertyItem />
>>>>   <FunnyItem />
>>>>   <PropertyItem />
>>>>   <FunnyItem />
>>>> </xml>
>>>>
>>>> The number of the items is not defined and the order is very imported.
>>>> In my Java Object I define two collections one for the FunnyItems and
>>>> another for the PropertyItems. To map the xml- file to java- objects I
>>>> use the castor- mapping file option.
>>>> If I marshall this objects I get the following order of the Objects:
>>>>
>>>> <xml....>
>>>>   <PropertyItem />
>>>>   <PropertyItem />
>>>>   <PropertyItem />
>>>>   <FunnyItem />
>>>>   <FunnyItem />
>>>>   <FunnyItem />
>>>> </xml>
>>>>
>>>> I believe the reason why Castor orders the items in this way I had
>>>> figured out. But I like to know how I can change this behavior?
>>>>
>>>> Greetings
>>>> Thomas
>>>>
>>>> ---------------------------------------------------------------------
>>>> 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
>>
>>
>>
> 
> ---------------------------------------------------------------------
> 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