Da quello che ho capito, lo schema xml ha sostituito DTD. Significa che è obsoleto e non dovrebbe essere usato? Ho provato a guardare blog diversi ma non ho trovato nulla.sono ancora DTD utilizzati per conformarsi a xml?
risposta
Se si desidera condividere un formato XML conforme a un modo specifico, una DTD è la strada da percorrere. Ho dovuto scrivere e creare DTD in passato per le applicazioni e sono molto utili soprattutto quando si desidera che altri importino i dati in XML in un modo specifico; dà loro un modo per sapere se i loro dati sono conformi a come ci si aspetta di leggerli.
DTD sono ancora utilizzabili, funzionano come hanno sempre fatto. Alcune persone li amano, alcune persone li odiano. Nel mondo degli standard internazionali di informazioni, oggigiorno sempre più persone utilizzano XSD (ha un supporto migliore per definire campi come numeri e date), ma per la progettazione di documenti ci sono molti appassionati che preferiscono fare le cose alla vecchia maniera.
- 1. Per cosa sono utilizzati index.ts?
- 2. Ancora un'altra domanda riguardante il dtd/schema html5
- 3. Java, xml, XSLT: prevenzione convalida DTD
- 4. Entità DTD vs XML-Schema Elementi
- 5. Gli aggiornamenti del layout del database sono ancora utilizzati in Magento?
- 6. C'è ancora spazio per XML in futuro?
- 7. Percorso a DTD XML per DBUnit in un progetto Java/Maven multi-modulo?
- 8. Genera file XML utilizzati da JUnit Reports
- 9. Validazione di XML contro un DTD in Javascript?
- 10. DTD o schema XML. Qual è il migliore?
- 11. Android - getTargetFragment e setTargetFragment - Che cosa sono utilizzati per
- 12. Sono cose come i decoratori "afx_msg" ancora utilizzati da VS/MFC?
- 13. XML, DTD: come rendere l'ordine non è importante
- 14. Qt C++ XML, che convalida con una DTD?
- 15. Dove sono gli schemi per i file XML su un progetto Android?
- 16. Come convalidare un documento XML contro un DTD in C#?
- 17. DTD XHTML 1.1 ufficiali vs XHTML 1.1 XML Schemi
- 18. C# LINQ TO XML - Rimuovere i caratteri "[]" dall'intestazione DTD
- 19. eclipse su avviso progetto Maven 'DTD o schema XML'
- 20. xmllint Sintassi di convalida DTD
- 21. per cosa sono utilizzati @Repository e @Autowired. (Primavera)
- 22. Quali framework PHP sono utilizzati dalle aziende?
- 23. Come conformarsi a NSCopying e implementare copyWithZone in Swift 2?
- 24. Che cosa sono i database NoSql Key/Value utilizzati per
- 25. xmltask confusi su DTD
- 26. Come verificare quali passaggi sono stati utilizzati
- 27. Programma di utilità di conversione gratuito da DTD a XSD?
- 28. Metodo standard per l'analisi di documenti XML senza scaricare un DTD
- 29. Gli stream in ocaml sono davvero utilizzati?
- 30. Come rendere Xcode per utilizzare DTD personalizzato per il completamento automatico?
Vedere http://stackoverflow.com/questions/1490583/dtd-or-xml-schema-which-one-is-better?rq=1 e http://stackoverflow.com/questions/1544200/what- è-differenza-tra-xml-schema-e-DTD? RQ = 1. Esistono cose che esistono in DTD (entità) che non sono disponibili negli schemi XML. I DTD hanno anche una sintassi molto concisa che può essere più semplice per esprimere idee. – helderdarocha