Thema: Delphi DOCTYPE definieren

Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#1

DOCTYPE definieren

  Alt 18. Mär 2005, 09:51
Hallo zusammen.

Da ich gerade mit dem Problem konfrontiert war, bei einem XML-Dokument einen DOCTYPE zu erstellen und leider nicht weitergekommen bin (auch die Vorschläge hier im Forum sind nicht wirklich zu gebrauchen), hab ich mir mal eine Lösung überlegt.

Hier für alle, die das gleiche Problem haben und nicht weiterkommen.

Delphi-Quellcode:
var
  XML : TXMLDocument;
begin
  XML := TXMLDocument.Create(Application);
  XML.Active := True;

  // XML-Header schreiben (<?XML ... ?>)

  // XML mit Daten füllen


  // --------------------
  // Hier der interessante Part:

  XML.XML.Insert(1, '<!DOCTYPE blablabla >');

  // Den Text manuell ändern deaktiviert das Dokument, darum:
  XML.Active := True;

  // --------------------
  
  XML.Free;
end;
Vielleicht kann ja jemand mit der Lösung was anfangen.

bis denn
xaromz
  Mit Zitat antworten Zitat