DTD
Hej ... jeg har lavet nestående dtdog den virker også fint, problemet er bare at jeg minimum skal have et element af zonedest under zone.
Jeg vil gerne have at jeg kan have zone helt tom for elementer, eller have en eller flere af disse.
altså så den understøtter både XML eks 1 + 2
/Per
<!ELEMENT order (zone+)>
<!ATTLIST order
type (in|out|move|waste) #REQUIRED
binlpn CDATA #REQUIRED
zoneend CDATA #REQUIRED
>
<!ELEMENT zone (#PCDATA)>
<!ATTLIST zone
zonedest CDATA "0"
>
EKS 1:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE order SYSTEM "Order.dtd">
<order type="in" binlpn="0" zoneend="0" >
</order>
EKS 2:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE order SYSTEM "Order.dtd">
<order type="in" binlpn="123456" zoneend="10" >
<zone zonedest="1"/>
<zone zonedest="3"/>
</order>