[TYPO3-german] T3DataStructure: Wie ist die Doku zu verstehen?

Daniela Waranie typo3-community at gmx.de
Thu Apr 16 17:16:27 CEST 2009


Hallo zusammen,

laut Doku kann das XML-Element <T3DataStructure> folgende Kind-Elemente
haben:
<meta>
<ROOT> or
<sheets>

1) Sind die Kind-Elemente wirklich als ALTERNATIVEN gedacht - also immer
nur eines der Kind-Element? Ich tippe mal, dass das "or" hier nichts zu
Suchen hat. Da ein <T3DataStructure><meta>[...]</meta></T3DataStructure>
irgendwie ziemlich sinnfrei ist. Vielleicht bezieht sich das "or" auch
nur auf <ROOT> und <sheets>. Wer weiß was dazu?

2) Sind auch alle Kind-Elemente zeitgleich erlaubt?
<T3DataStructure>
	<meta>[...]</meta>
	<ROOT>[...]</ROOT>
	<sheets>[...]</sheets>
</T3DataStructure>

3) Oder müssen sogar alle Kind-Elemente gleichzeitig aufgeführt werden?

4) Darf jedes Kind Element nur 1x innerhalb von <T3DataStructure>
vorkommen? Oder ist folgendes erlaubt?
<T3DataStructure>
	<meta>[...]</meta>
	<meta>[...]</meta>
	<ROOT>[...]</ROOT>
	<ROOT>[...]</ROOT>
	<sheets>[...]</sheets>
	<sheets>[...]</sheets>
</T3DataStructure>

5) meta, ROOT, sheets: In dieser Reihenfolge oder auch in einer anderen
Reihenfolge?
<T3DataStructure>
	<sheets>[...]</sheets>
	<meta>[...]</meta>
	<ROOT>[...]</ROOT>
</T3DataStructure>

6) XML-Tags sollten meines Wissens immer klein geschrieben werden. Warum
steht in der Doku "<ROOT>" statt "<root>"? Ist das bei XML nicht
Pflicht? Ich glaube PHP stört sich nicht daran, aber unschön wäre es
dann trotzdem. Hat TYPO3 ein Problem damit, wenn ich XML-konform alle
Elemente klein schreibe, obwohl es hier anders in der Doku steht?

Wie Ihr seht läßt die Doku (bei mir) eine Menge Fragen offen. Ich hoffe
der ein oder andere kann mich da unterstützen.

Lieben Gruß
Daniela Waranie


More information about the TYPO3-german mailing list