[mab-list] Anmerkungen zu MABxml

Thomas Berger ThB at gymel.com
Tue Apr 13 16:32:24 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Herr Voss,

| [2] Mir ist die Definition eines Feldinhalts noch nicht ganz klar.
Welche der
| folgenden Konstrukte sind erlaubt und welche nicht (hier ohne Attribute):
|
| <feld>Bla</feld>                           - ja
| <feld><ns>Bla</ns>Bla</feld>               - Mixed content (s.o.)
| <feld><uf>Blabla</uf></feld>               - ja
| <feld><uf>Blabla</uf><uf>Bla</uf></feld>   - mehrere Unterfelder?

definitiv

| <feld>Bla<uf>Bla</uf>Bla</feld>            - Unterfeld und Text gemischt?

nein, jedoch (leider):

<feld>Foo<uf>Bar</uf></feld>

Folgende MABXML-spezifische Restriktion des "mixed content" laesst
sich m.W. in keiner Schemasprache formalisieren:

[wenn es <uf> in <feld> gibt, dann sind alle Nodes nach dem ersten <uf>
entweder ebenfalls <uf> oder Whitespace (oder Comment oder PI)]

| <feld>Bla<uf>Bla</uf><stw>Bla</stw></feld> - Unterfeld, Text und Element

nein, wegen voriger Regel.

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFAe/n4ENVh3bB0lwMRAnm0AKCAF68NgvW7j4mYRja4vJO1X782dwCgtcRo
8zxfgc/METxMVbGSJhAR0WA=
=RXIZ
-----END PGP SIGNATURE-----
----------------------------------------------------------------------
Zum Austragen aus dieser Liste senden Sie bitte eine Mail an
majordomo at ddb.de mit unsubscribe mab-list im Textfeld.



More information about the datenformate mailing list