Hejsan vad jag vet så eftersom det är ett elementvärde så går det inte, däremot om namnet skulle ha varit ett attribut skulle det ha varit möjligt. <b>om namnet skulle ha varit ett attribut skulle det ha varit möjligt</b> jo, genom att räkna upp godkända värden.. regexps går inte att använda i DTD vad jag vet..DTD och #PCDATA
Om man har en xml-fil som ser ut så här
<code>
<?xml version="1.0" ?>
<person>
<fornamn>Johan</fornamn>
<person>
</code>
kan man då i en DTD validera vilka förnamn som är giltiga ?
så här ser DTD:n ut idag
<code>
<?xml version="1.0" ?>
<!ELEMENT person (fornamn+)>
<!ELEMENT fornamn (#PCDATA)* >
</code>
Filen går inte att ändra och det ska vara DTD
Tack på förhand
/JohanSv: DTD och #PCDATA
Sv: DTD och #PCDATA
Men en uppräkning av godkända namn, menar du? För ett regexp går väl inte?Sv: DTD och #PCDATA