carstencs: XML Datei mit dtd und verschiedenen Namensräumen

Beitrag lesen

oder muß ich die Namensräume nocheinmal explizit in der Dtd durch z.B. eine Notation declarieren ?

wie würde sowas aussehen ?

muß ich eigentlich dieses root Element doppelt deklarieren ?

also wenn ich das Element aus der dtd rausmache .. kommt auch eine Fehlermeldung ?

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--

To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
<!DOCTYPE Dateiname  SYSTEM "../dtd/Dateiname.dtd">

-->

<!DOCTYPE Dateiname [

 <!ELEMENT Datenbank:Datenbankname (#PCDATA)>
]>


<Dateiname 
xmlns:Datenbank="http://localhost/XML/Datenbank" 
xmlns:Logik="http://localhost/XML/Logik"
xmlns:Stylesheet="http://localhost/XML/Stylesheet">
  
 <Datenbank:Datenbankname></Datenbank:Datenbankname>
      
</Dateiname>Quelltext hier


Error: Element type "Dateiname" must be declared.