Hi All,

I need to parse a XML Schema to get information about the types declared in
it.

I implemented as following:

XmlObject xobj = XmlObject.Factory.parse(myXSDFile);
SchemaTypeLoader schemaLoader = XmlBeans.loadXsd(new XmlObject[]{xobj});

QName qname = new QName(myTypeName);

SchemaType st = schemaLoader.findType(qname);
st.getFacet(SchemaType.FACET_...);

Is it a good way to implement it?

I need to get facet restriction from a XML Schema in runtime.

Thanks,
Paulo

Reply via email to