Wadoku

Wadoku Wörterbuchsuche
Forum

Inhaltsverzeichnis

Zuletzt aktualisiert

Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Codeblock
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.w3schools.com"
xmlns="http://www.w3schools.com"
elementFormDefault="qualified">

<xs:element name="entry" type="entryType" />
	
<xs:complexType name="entryType">
	<xs:sequence>
		<xs:element name="form" type="formType"/>
		<xs:element name="gramGrp" type="gramGrpType" minOccurs="0"/>
		<xs:element name="sense" type="senseType" minOccurs="1"/>
	</xs:sequence>
</xs:complexType>

<xs:complexType name="formType">
	<xs:sequence>
		<xs:element name="orth" type="xs:string" minOccurs="1"></xs:element>
		<xs:element name="pron" type="xs:string" minOccurs="1"></xs:element>
	</xs:sequence>
</xs:complexType>

<xs:complexType name="gramGrpType" >
	<xs:sequence>
		<xs:element name="pos" type="posType" minOccurs="1"></xs:element>
	</xs:sequence>
</xs:complexType>

<xs:simpleType name="posType">
	<xs:restriction base="xs:string">
		<xs:enumeration value="meishi"/>
		<xs:enumeration value="doushi"/>
		<xs:enumeration value="keiyoshi"/>
	</xs:restriction>
</xs:simpleType>

<xs:complexType name="senseType">
	<xs:sequence>
		<xs:element name="usg" type="xs:string" minOccurs="0"></xs:element>
		<xs:element name="trans" type="transType" minOccurs="1"></xs:element>
	</xs:sequence>
</xs:complexType>

<xs:complexType name="transType">
	<xs:sequence>
		<xs:element name="tr" type="xs:string" minOccurs="1"></xs:element>
		<xs:element name="def" type="xs:string" minOccurs="0"></xs:element>
	</xs:sequence>
</xs:complexType>

</xs:schema>
Codeblock

<?xml version="1.0" encoding="UTF-8"?>
<entry xmlns="http://www.w3schools.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3schools.com tomnote.xsd ">

<form>
	 <orth>kei</orth>
	 <pron>kyi</pron>
</form>
<gramGrp>
	<pos>doushi</pos>
</gramGrp>
<sense>
	<usg>super</usg>
	<trans>
		<tr>alles super</tr>
	</trans>
</sense>

</entry>