My code made you cringe, didn't it? I'll spare you the rest of it then... :-)
Thanks for the tip, that cleaned it up a lot.
I'm still new to Java and Xerces-J, it would have taken me a long time to make the connection that getName() would return a type value. That's what I get for being self-taught!
Thanks again!
--H
Hi Henry,
Instead of the following:
String dataType = partTerm.getTypeDefinition().toString();
You should use the "getName()" method defined on the XSObject [1]: partTerm.getTypeDefinition.getName() partTerm.getTypeDefinition.getNamepspace()
This is the "right" way to query name via API.
[1] http://www.w3.org/Submission/2004/SUBM-xmlschema-api-20040309/xml-schema-api.html#Interface-XSObject
Thank you, -- Elena Litani / IBM Toronto
--
--Henry
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
