![]() |
![]() |
|
|
|||||||
| 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) | |
|
|