Slide "Nested elements becoming invalid"





  • <lastName> hat hier in der Folie ebenso wie <firstName> den Type "xs:string".
    Das <email>-Element wird rot markiert, da es falsch ist.
    Müsste dann das <p>-Element nicht auch rot markiert sein?

    Und wieso sind <firstName> und <lastName> ein simpleType, wenn sie eine Folie davor als complexType definiert werden?



  • <lastName> hat hier in der Folie ebenso wie <firstName> den Type xs:string.
    Das <email>-Element wird rot markiert, da es falsch ist.
    Müsste dann das <p>-Element nicht auch rot markiert sein?

    Da haben Sie Recht, korrigiert.

    Und wieso sind <firstName> und <lastName> ein simpleType, wenn sie eine Folie davor als complexType definiert werden?

    Sie meinen mit »Folie davor« Adding missing data types ? Dort sind doch, wie Sie selbst im ersten Teil bemerkt haben, beide Elemente als xs:string definiert. Wo sehen Sie eine xs:complexType Definition?



  • 9e7acbec-cd32-4d1a-8415-b4f5bd93f282-image.png

    Hier befinden sich die element-Tags in complexType-Tags.

    b50877f7-d95c-4966-8731-1dd9880861e4-image.png

    ❶ Element 'firstName' is a simple type, so it must have no element information item [children].

    ❷ Element 'lastName' is a simple type, so it must have no element information item [children].

    Hier geben sie an, dass firstName und lastName ein simpleType sind.

    Das hat mich verwirrt.


Log in to reply