Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi Beliebige Reihenfolge der Elemente zulassen (https://www.delphipraxis.net/49013-beliebige-reihenfolge-der-elemente-zulassen.html)

weltaran 4. Jul 2005 11:11


Beliebige Reihenfolge der Elemente zulassen
 
Hi Leute!

Ich hab erst jetzt gemerkt (in einem relaiv späten Stadium der Anwendungsentwicklung :-( ), dass
die DTD-Definition
XML-Code:
<!ELEMENT x (a*, b*, c*)>
die REIHENFOLGE der Elemente festlegt. Folgendes ist also nicht erlaubt:
XML-Code:
<x>
  <a/>
  <a/>
  <c/>
  <b/>
</x>
Wie kann ich die den Elementinhalt so definieren, dass die Reihenfolge keine Rolle spielt?


Ciao

weltaran

marabu 4. Jul 2005 12:28

Re: Beliebige Reihenfolge der Elemente zulassen
 
Eine Lösung wäre:

Code:
<!ELEMENT x (abc*)>
<!ELEMENT abc (a | b | c)>
Grüße vom marabu

weltaran 4. Jul 2005 15:43

Re: Beliebige Reihenfolge der Elemente zulassen
 
Hi!

Habe es in der Zwischenzeit mit
XML-Code:
<!ELEMENT x (a | b | c)*>
gelöst.

Ciao


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz