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 <hossb...@gmail.com> wrote:
> Version 1.4.4
>
> On Fri, Apr 10, 2009 at 1:55 PM, Benson Margulies 
> <bimargul...@gmail.com>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 <hossb...@gmail.com>
>> 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