![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
![]() Hallo,
lässt es sich in der .DTD eigentlich definieren, dass in einer XML folgende Strukturen (ENTWEDER-ODER) korrekt sind: Code:
<note> ... <date>22.11.2003</date> ... </note> ODER wahlweise: <note ... <date> <d>22</d> <m>11</m> <y>2003</y> </date> ... </note> Code:
<!ELEMENT date (#PCDATA | (d, m, y))> <!ELEMENT d (#PCDATA)> <!ELEMENT m (#PCDATA)> <!ELEMENT y (#PCDATA)> ![]() |
![]() |
![]() |
![]() |
#2 |
Elite
![]() Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285
|
![]() Code:
<!ELEMENT date ((#PCDATA) | (d, m, y))> <!ELEMENT d (#PCDATA)> <!ELEMENT m (#PCDATA)> <!ELEMENT y (#PCDATA)>
____________________________________
www.sagmueller.net Freedom - use it or lose it (Lawrence Lessig) Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss. |
![]() |
![]() |
![]() |
#3 |
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
![]() Das habe ich auch schon versucht, scheint aber nicht zu funktionieren...
Error occurred while parsing document. Code: 0xc00ce504 URL: file:///E:/XML/test.dtd Line: 5 Column: 19 Ein Name beginnt mit einem ung³ltigen Zeichen. |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() MIt DTDs kann man leider nicht sehr differenziert vorgehen:
<!ELEMENT date ANY> ~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|