XML Schema

Status
Niet open voor verdere reacties.

TheLizard

Gebruiker
Lid geworden
23 mrt 2001
Berichten
453
Hallo allemaal, wat ik probeer te doen is niet zo eenvoudig, en misschien wel geheel tegen de regels van XML. daarom wil ik graag wat duidelijkheid.

Ik heb een aantal groups gemaakt, omdat hier een hele lange boom aan 'hangt'

nu kan er in de xml een aantal dingen voorkomen:

(de groups noem ik A, B en C)

<A>
<NODE>
<B>
<B>
</NODE>
<A>

maar ook dit zijn mogelijkheden:

<A>
<NODE>
<A>
<B>
</NODE>
<B>

of omgekeerd

<B>
<NODE>
<B>
<A>
</NODE>
<A>

of nog complexer:

<A>
<NODE>
<A>
<B>
</NODE>
<NODE>
<B>
<B>
</NODE>
<NODE>
<B>
<C>
</NODE>
<C>

of

<A>
<NODE>
<A>
<B>
</NODE>
<NODE>
<B>
<B>
</NODE>
<NODE>
<B>
<A>
</NODE>
<A>

het is dus niet van tevoren bekend wat er allemaal gaat verschijnen. De A/B/C aan het begin en eind zijn geen probleem. ik krijg mijn validatie tool alleen niet zover dat deze alle mogelijkheden AA/AB/AC/BA/BB/BC/CA/CB/CC zal toestaan binnen de <NODE>

iemand die weet hoe dit moet?

Met vriendelijke groet,

Maikel Bloemendal
 
Dat kan niet in XML

Dit lijkt niet eens op xml.

dit kan niet
<A>
<NODE>
<B>
<B>
</NODE>
<A>

of bedoel je:
<A>
<NODE>
<B>
</B>
</NODE>
</A>


Dit kan echt nooit, niet alleen niet in xml maar in elke sgml is dit verboden.
<A>
<NODE>
<A>
<B>
</NODE>
<B>

sowieso denk ik dat je dit bedoelt:

<A>
<NODE>
</A>
<B>
</NODE>
</B>

Maar dat mag ook niet, ik stel voor dat je nog even de documentatie doorleest.

Als je daarna nog informatie zoekt over parsen, zoek dan eens wat info over dtd's.

xml: http://www.w3schools.com/xml/default.asp
dtd: http://www.w3schools.com/dtd/default.asp


- Grinny -

Old programmers never die, they just hit account block limit.
 
ik had toch gezegd dat de <A> en <B> en <C> grote groepen waren...

maar het probleem is al opgelost...

toch bedankt.

Maikel
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan