Hi, Thank you Boris for your previous helpful replies. I have a new question. How xsd manages CDATA sections? does it return the data in it as a single string? (so I have to parse it myself to retrieve data from it)? The Data in CDATA has a look like this: a=6795 b=IP shu c=... Thank you