<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:yahoo:jp:jlp" elementFormDefault="qualified">
  <xs:element name="ResultSet">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="ma_result" type="result_type" minOccurs="0"/>
        <xs:element name="uniq_result" type="result_type" minOccurs="0"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:complexType name="result_type">
    <xs:sequence>
      <xs:element name="total_count" type="xs:integer"/>
      <xs:element name="filtered_count" type="xs:integer"/>
      <xs:element name="word_list" type="word_list_type"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="word_list_type">
    <xs:sequence>
      <xs:element name="word" type="word_type" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="word_type">
    <xs:sequence>
      <xs:element name="surface" type="xs:string" minOccurs="0"/>
      <xs:element name="reading" type="xs:string" minOccurs="0"/>
      <xs:element name="pos" type="xs:string" minOccurs="0"/>
      <xs:element name="baseform" type="xs:string" minOccurs="0"/>
      <xs:element name="feature" type="xs:string" minOccurs="0"/>
      <xs:element name="count" type="xs:integer" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:schema>

