Moin Moin.
Ich murkse jetzt schon den ganzen Nachmittag rum um entsprechend der folgenden XM Struktur..
Code:
<?
xml version="1.0"?>
<Adressen xmlns:xsi="http://www.w3.org/2001/XMLSchema-Instance" xsi:schemaLocation="Adressenliste.xsd">
<Adresse>
<Index>4711</Index>
<Anrede>Frau</Anrede>
<Titel>Dr.</Titel>
<Vorname>Anneliese</Vorname>
<Nachname>Rampelburger-Meschbach</Nachname>
<Strasse>Knödelweg</Strasse>
<Hausnummer>38</Hausnummer>
<Postleitzahl>47120</Postleitzahl>
<Ort>Kassebur-Segersheim</Ort>
<Telefon>04985/83984938</Telefon>
<Mobil>0175/3986582364</Mobil>
<EMail>Anneliese@t-online.jo</EMail>
<Geburtsdatum>12-12-12</Geburtsdatum>
<Kommentar></Kommentar>
</Adresse>
</Adressen>
der folgenden XSD das Feld Index als UNIQUE Element zu verpassen.
Code:
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Adressen">
<xs:complexType>
<xs:sequence>
<xs:element name="Adresse" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:int" name="Index"/>
<xs:element type="xs:string" name="Anrede"/>
<xs:element type="xs:string" name="Titel"/>
<xs:element type="xs:string" name="Vorname"/>
<xs:element type="xs:string" name="Nachname"/>
<xs:element type="xs:string" name="Strasse"/>
<xs:element type="xs:integer" name="Hausnummer"/>
<xs:element type="xs:int" name="Postleitzahl"/>
<xs:element type="xs:string" name="Ort"/>
<xs:element type="xs:string" name="Telefon"/>
<xs:element type="xs:string" name="Mobil"/>
<xs:element type="xs:string" name="EMail"/>
<xs:element type="xs:date" name="Geburtsdatum"/>
<xs:element type="xs:string" name="Kommentar"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Falls jemanden diese beiden ausgewählten Stücke bekannt vorkommen siehe letzten Thread.
Ich habe wirklich jede verdammte Google Fundstelle und natürlich auch hier gesucht. Ich finde nix das ich verstehe.
Hat da jemand einen Hilfestellung parat? Ein Code-Schnipsel?
creehawk