Cool, thanks :)
Is it a bug or?

Maybe you could include some code showing the common uses of the API.

I basically want to be able to extract the elements of a schema and then
display it using a
JTree.

Patrick

On Fri, Apr 10, 2009 at 7:24 PM, Benson Margulies <[email protected]>wrote:

> I'm a bit buried under Passover, but I'll sort this out over the
> weekend some time.
>
> On Fri, Apr 10, 2009 at 11:46 AM, Patrick Kiernan <[email protected]>
> wrote:
> > Version 1.4.4
> >
> > On Fri, Apr 10, 2009 at 1:55 PM, Benson Margulies <[email protected]
> >wrote:
> >
> >> You don't have a target namespace.... but that should be OK. What
> >> version have you grabbed?
> >>
> >> On Fri, Apr 10, 2009 at 8:11 AM, Patrick Kiernan <[email protected]>
> >> wrote:
> >> > Hi,
> >> > Trying to start using the API. Following the instructions in the
> tutorial
> >> I
> >> > can get the schema to print fine.
> >> >
> >> > However now I would like to start accessing elements.
> >> >
> >> > I tried the following:
> >> >
> >> >
> >> > InputStream is = new FileInputStream("note.xsd");
> >> > XmlSchemaCollection schemaCol = new XmlSchemaCollection();
> >> > XmlSchema schema = schemaCol.read(new StreamSource(is), null);
> >> >
> >> >
> >> > XmlSchemaObjectTable objectTable = schema.getElements();
> >> >
> >> > System.out.println(objectTable.getCount());
> >> >
> >> >
> >> > This prints out 0. Should it not print out the number of elements?
> >> >
> >> >
> >> > notes.xsd is as follows:
> >> >
> >> >
> >> >
> >> > <?xml version="1.0"?>
> >> > <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema";>
> >> >
> >> > <xs:element name="note">
> >> >  <xs:complexType>
> >> >    <xs:sequence>
> >> >      <xs:element name="to" type="xs:string"/>
> >> >      <xs:element name="from" type="xs:string"/>
> >> >      <xs:element name="heading" type="xs:string"/>
> >> >      <xs:element name="body" type="xs:string"/>
> >> >    </xs:sequence>
> >> >  </xs:complexType>
> >> > </xs:element>
> >> >
> >> > </xs:schema>
> >> >
> >> >
> >> >
> >> > Thanks,
> >> >
> >> > Patrick
> >> >
> >>
> >
>

Reply via email to