Wie füge ich DTD in einem XML-Dokument. Bitte stellen Sie mir ein Muster zur Verfügung. DankWie DTD enthält in einem XML-Dokument
Antwort
verwenden, um die DOCTYPE-Deklaration: <!DOCTYPE root-element SYSTEM "filename">
z.B. für die Verwendung von globalen Variablen über mehrere Dateien
<? xml version = "1.0" encoding = "UTF-8"? >
< DOCTYPE Konfiguration SYSTEM "sample.dtd" >
<myXML>
<node1> & testval!; </node1 >
</myXML >
sample.dtd:
< ENTITY testval "1" >
Wenn Sie programmatisch auf einem XmlDocument
in Code hinzufügen es sprechen dann in C# können Sie! möchte die XmlDocument.CreateDocumentType Methode betrachten.
Wenn nicht, sollten Sie auf erweitern, was es Sie nach genau sind.
Ich ziehe es die XML-Klassen in dem System.Xml.Linq
Namensraum selbst zu verwenden, weil sie viel leichter ist, mit zu arbeiten. Es ist sehr einfach, ein Doctype Objekt wie folgt zu erstellen:
using System.Xml.Linq;
// ...
XDocumentType docType = new XDocumentType("myDoctypeName", null, "myown.dtd", null);
Sie können dann durch die Schaffung einer Wurzel XElement und das Einwickeln der Wurzel und Doctype in einem XDocument wie so ein XML-Dokument erstellen:
XDocument doc = new XDocument(docType, rootElement);
- 1. grundlegende Frage mit einem dtd
- 2. fügen Sie ein Stammelement mit Xmldokument in C# .net
- 3. Java-XML-DTD-Validierung
- 4. DTD ATTLIST Nummernbereich
- 5. XML-DTD-Fehler in Eclipse unterdrücken
- 6. Dtd Validierung mit libxml2
- 7. dtd und gemischter Inhalt
- 8. xmllint DTD-Validierungssyntax
- 9. In Visual Studio (2010) Editor wie kann ich andere Dateierweiterungen als xmldokument (wie .xml) sehen
- 10. HXT ignoriert HTML-DTD und ersetzt es durch XML-DTD
- 11. Validiere xml mit dtd
- 12. Wie analysiere ich eine dtd-Datei
- 13. Wie Laden DTD durch DOCTYPE beschleunigen
- 14. Wie DTD-Abruf mit JAXB2.0 deaktivieren
- 15. Load DTD in SAX-Parser in Java
- 16. Disable DTD in javax XML Validator
- 17. XML-DTD/Schema-Validierung in Maven
- 18. Wie erstellt man DLL-Dateien von DTD-Dateien?
- 19. XML Interne DTD nicht überprüft
- 20. Wie deaktiviert man dtd zur Laufzeit in Javas XPath?
- 21. Wie validiere ich XML gegen eine DTD-Datei in Python
- 22. Wie die Attributliste ausfahrbare in DTD-Datei machen
- 23. Kostenlose DTD zu XSD Konvertierungsprogramm?
- 24. Erfordert XHTML5 eine DOCTYPE/DTD?
- 25. Qt C++ XML, Validierung gegen eine DTD?
- 26. XML mit externer DTD validieren
- 27. Enthält Zeichnung zu einem Bedienfeldbereich
- 28. Exam Thema: DTD/XML/DOM vs DBMS
- 29. Making php enthält Arbeit in einem Unterverzeichnis
- 30. Verwendung von Enthält in einem Select-Ausdruck