Ich habe eine DTD, die ich in eine XSD (XML-Schema) -Datei konvertieren muss. Gibt es ein kostenloses Dienstprogramm oder eine einfache Möglichkeit, dies zu erreichen?Kostenlose DTD zu XSD Konvertierungsprogramm?
Antwort
Das W3C bietet one. Es gibt auch .
http://www.thaiopensource.com/relaxng/trang.html
Trang konvertiert zwischen verschiedenen Schemasprachen für XML. Es unterstützt die folgenden Sprachen:
- RELAX NG (XML-Syntax)
- RELAX NG kompakte Syntax
- XML 1.0 DTDs
- W3C XML Schema
Try XMLPad von http://www.wmhelp.com, um DTD zu XSD zu konvertieren. Wirklich schönes Werkzeug.
Sie müssen eine DTD-Datei öffnen, bevor Sie auf die angeforderte Funktionalität zugreifen können (in diesem Fall DTD in XSD konvertieren; es kann auch ein Beispiel XML). Funktioniert super, danke! – Buffalo
kann die Datei w3c strict.dtd nicht analysieren. –
Seite nach unten. Kann nicht erreichen. – paragbaxi
Wenn Sie Visual Studio haben, öffnen Sie die DTD-Datei und Sie sollten eine Schaltfläche "Create Schema" daraus haben.
Ich habe nicht überprüft, ob es auf Express Edition verfügbar war.
Schön, funktionierte perfekt in VS2012. Die Option befindet sich im Hauptmenü unter XML -> Create schema –
Scheint auch von der Community Edition 2015 unterstützt. :) Danke! – UweB
Visual Studio Community 2015 >>> offene .dtd-Datei >>> XML-Registerkarte >>> Create Schema –
- 1. Kostenlose XML-Generator-Tools (XSD zu XML)
- 2. Warum XSD und DTD für XML verwenden?
- 3. Convert DTD zu XSD mit definierten Root (Start) Element
- 4. xmllint Validierungsfehler "keine DTD gefunden" bei der Verwendung von XSD
- 5. Java zu XSD oder XSD zu Java
- 6. Dtd Validierung mit libxml2
- 7. Kostenlose Alternative zu RegexBuddy
- 8. Kostenlose Alternative zu Loggly
- 9. XSLT: Benannte Vorlage verwenden, um XSD zu XSD zu kopieren
- 10. Eine kostenlose Alternative zu Robohelp?
- 11. Kostenlose Alternative (n) zu PowerGREP
- 12. Linq zu XSD Verarbeitung
- 13. XML-DTD/Schema-Validierung in Maven
- 14. Versucht, XML gegen DTD zu validieren
- 15. DTD -> XSD-Konvertierung: gemischte Liste aus zwei Elementen, ein eingeschränkten
- 16. Warum Spring Config-Datei muss DTD und XSD aber Struts Konfigurationsdatei nicht
- 17. Wie analysiere ich eine dtd-Datei
- 18. HXT ignoriert HTML-DTD und ersetzt es durch XML-DTD
- 19. xmllint DTD-Validierungssyntax
- 20. DTD ATTLIST Nummernbereich
- 21. dtd und gemischter Inhalt
- 22. Java-XML-DTD-Validierung
- 23. Kostenlose Quellcodeverwaltung
- 24. Validiere xml mit dtd
- 25. Ich schreibe ein Kraftstoff-Konvertierungsprogramm und es funktioniert nicht :(
- 26. Kostenlose zeitgestempelte Audio-Transkription (Sprache zu Text)?
- 27. Gibt es kostenlose Alternativen zu Silktest?
- 28. Erfordert XHTML5 eine DOCTYPE/DTD?
- 29. Irgendein Java "API", um Probe XML von XSD zu erzeugen?
- 30. grundlegende Frage mit einem dtd
Der Link "XML Utilities" der Online-Konverter ist derzeit nicht mehr aktuell. Das Tool wurde verschoben nach: [http://www.xmlutilities.net] (http://www.xmlutilities.net). Aber jetzt müssen Sie um Zugang bitten. Ich fand einen Link zu diesem Tool [http://www.lumrix.net/dtd2xs.php](http://www.lumrix.net/dtd2xs.php] in einem O'REILLY-Artikel und es funktionierte gut für mich (Sie benötigen die Java Runtime Environment installiert, aber die meisten von uns haben immer noch das :-)). –
lumrix.net tool auch weg – xamde
Gute Dinge verschwinden schnell aus dem Internet. – IllidanS4