Hallo,
Ich habe da mal eine Frage:
Ist es sinnvoll eine bestehende DTD um ein XML-Schema zu ergänzen?
Du kannst etweder eine DTD oder eine Schema verwenden, aber nicht beides gleichzeitig.
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?
Wenn du explizite Typenzuweisungen, wie Integer, String etc. brauchst, ist XML-Schema die Wahl.
z.B.: <speicher name="Samsung" einheit="MB">512</speicher> oder eben mit
<speicher name="Samsung" einheit="MB" groesse="512"/>
Grüße
Thomas