Benutzer-Werkzeuge

Webseiten-Werkzeuge


xml:persons_out_schema

persons_out XML-Schema

Schema

Das vollständige Schema finden Sie unter persons_out_v1_0.xsd

Im folgenden gehen wir auf die wichtigsten Elemente des Schemas ein. Beim Lesen hilft es, sich die untenstehende Beispieldatei vor Augen zu halten.

ListOfPersons

Eine Liste von Personen, die exportiert wurden. Jede Person taucht in der Liste nur ein Mal auf (referenziert über die PersonID).

Attribute

Attribut Pflicht? Erklärung
CreationDate ja Zeitpunkt, an dem die Liste erstellt wurde (UNIX-Timestamp)
PersonType ja Zu welcher PersonTypeID wurden die Daten exportiert werden. Für jeden Personentyp müssen vor dem Import die entsprechenden Konfiguration (z.B. Mappinps) vorgenommen werden.

Person

Eine Person mit den entsprechenden Properties. Jedes Merkmal darf zu einer Person nur ein Mal auftauchen.

Attribute

Attribut Pflicht? Erklärung
PersonIDjaDie PersonID der Person

Property

Eine Eigenschaft zur Person.

Attribute

Attribut Pflicht? Erklärung
CharacteristicjaCharacteristic des Wertes
IDjaPersonCharacteristicID des Wertes
ValueIDneinValueID des Wertes

Beispieldatei

persons_out_sample1.xml
<?xml version="1.0" encoding="UTF-8" ?>
<ListOfPersons xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="http://resources.dstore.de/xsd/xml_SmartGate/persons_out_v1_0.xsd"
    PersonType="1"
    CreationDate="1237678667">
    <Person PersonID="347">
        <Property Characteristic="E-Mail" ID="101" ValueID="8493">klaus@dbap.de</Property>
        <Property Characteristic="Passwort" ID="102" ValueID="92493">default</Property>
        <!-- Weitere Eigenschaften kommen hier -->
    </Person>
</ListOfPersons>
xml/persons_out_schema.txt · Zuletzt geändert: 13.11.2014 (Externe Bearbeitung)