Manfred: XML-Schema und DTD zugleich und andere Fragen...

Beitrag lesen

Moin!

Ich habe da mal eine Frage:
Ist es sinnvoll eine bestehende DTD um ein XML-Schema zu ergänzen? Also wenn ich beispielsweise ein XML-dokument habe:

<?xml version="1.1"?>
<!DOCTYPE hallo SYSTEM "hallo.dtd">
<hallo>Hallo Leute</hallo>

und hallo.dtd:

<!ELEMENT hallo (#PCDATA)>

Dazu soll jetzt noch ein XML-Schema, wie z.B.

<xs:element name="hallo" type="xs:string"/> kommen. Spricht dagegen was oder ist es überhaupt nicht sinnvoll?

Außerdem frage ich mich, wie ich Einheiten wie MB, Mhz am besten unterbinge. Ich habe z.B. ein element wie:

<speicher name="Samsung" groesse="512MB"/>
Nun soll für groesse z.B. nur ein Integer eingegeben werden, was ja wegen dem bezeichner MB dann nicht möglich ist. Versteht ihr was ich meine? WIe löse ich das am besten?

Cya