.DTD estensione file
Per aprire file .DTD su Windows, apri il file .dtd con un editor di testo (ad esempio Blocco note) per visualizzarlo o modificarlo come testo normale.
Per aprire un file .dtd, utilizzare un editor di testo (per la visualizzazione/modifica) o un editor/IDE XML (per la convalida e la navigazione). Un file .dtd è testo semplice che definisce le regole utilizzate dalla dichiarazione del tipo di documento di un documento XML (DOCTYPE).
Ultimo aggiornamento: 30 aprile 2026 · Revisionato da Julian Stricker
Apri sul tuo dispositivo
Scegli il tuo sistema operativo per una guida passo passo dedicata.
Come aprire file .DTD
Usa queste istruzioni specifiche per piattaforma per aprire file .DTD in modo sicuro.
Windows
- Apri il file .dtd con un editor di testo (ad esempio Blocco note) per visualizzarlo o modificarlo come testo normale.
- Se è necessario un contesto di convalida, aprire il file XML correlato in un editor/IDE XML e assicurarsi che possa risolvere il riferimento DTD esterno (l'editor caricherà il .dtd).
- Se Windows richiede un'app, scegli un editor di testo anziché rinominare l'estensione del file.
Mac
- Apri il file .dtd con un editor di testo semplice (ad esempio, TextEdit impostato su testo semplice) per visualizzare/modificare.
- Per un aiuto basato sulla struttura, aprire il documento XML correlato in un editor compatibile con XML e lasciare che carichi il riferimento DTD esterno.
- Se hai solo bisogno di ispezionare i contenuti, Quick Look potrebbe mostrare del testo; altrimenti aprilo in un editor di testo.
Linux
- Apri il file .dtd in un editor di testo (ad esempio, un editor GUI predefinito) poiché è testo semplice.
- Se le associazioni dei file sono errate, utilizza "Apri con" e seleziona un editor di testo; I desktop Linux si basano su mappature MIME/estensioni gestite tramite il sistema shared-mime-info.
- Per la convalida, aprire il file XML che fa riferimento alla DTD in uno strumento/editor XML e verificare che il percorso/URL della DTD sia raggiungibile.
iOS
- In File, tocca il file .dtd per visualizzarne l'anteprima; se non viene visualizzato correttamente, utilizza Condividi/Apri in per inviarlo a un'app di editor di testo semplice o trasferirlo su un desktop per la convalida XML.
Android
- Apri il file .dtd in un'app di testo/editor in grado di visualizzare testo semplice; per la convalida o la risoluzione di riferimenti esterni, trasferire la DTD e il relativo documento XML in un editor XML desktop.
Note di sicurezza
- Prestare attenzione quando si aprono file XML che fanno riferimento a DTD esterni: i parser XML possono recuperare entità esterne o sottoinsiemi DTD esterni, che possono far trapelare dati o attivare un accesso inaspettato alla rete se vengono elaborati input non attendibili (un'area di rischio comune quando l'elaborazione DTD/entità è abilitata).
- I file .dtd possono definire entità che si espandono in testo di grandi dimensioni (espansione di entità), il che può causare problemi di prestazioni o di memoria nei parser durante l'elaborazione di documenti non attendibili; preferiscono impostazioni del parser sicure che limitano/disabilitano DTD e l'elaborazione di entità esterne per contenuti non attendibili.
- Trattare le DTD come configurazioni simili a codici per parser/validatori piuttosto che come “dati” innocui: consentire solo la risoluzione automatica dei riferimenti DTD esterni da posizioni attendibili.
Software antivirus consigliata
Scansiona i file prima di aprirli. Questi strumenti aiutano a proteggere da malware e virus.
Avast offers free and premium antivirus software that protects against viruses, malware, ransomware, and phishing. Scan files before opening them to ensure safety.
NortonNorton 360 delivers comprehensive antivirus protection, VPN, and identity theft monitoring. Scan files for threats before opening to keep your device secure.
Potremmo guadagnare una commissione quando usi i link affiliati. Questo supporta le nostre guide gratuite sulle estensioni file.
Impossibile aprire questo file?
Le cause e le soluzioni più comuni quando i file .DTD non si aprono.
Cause comuni
- Il file .DTD si apre come caratteri illeggibili o come un'unica riga lunga
- La convalida XML fallisce perché la DTD non può essere trovata o caricata
- Il tuo sistema chiede quale app utilizzare oppure l'associazione del file è errata
Passi per risolvere
- Apri il file in un editor di testo diverso che ti consenta di scegliere o rilevare automaticamente la codifica.
- Se lo hai ricevuto insieme a un documento XML, controlla se l'XML o la documentazione specifica una codifica prevista.
- Salva nuovamente come testo normale (senza formattazione RTF) se il tuo editor lo ha salvato accidentalmente come documento formattato.
Risoluzione problemi specifica per SO
Cos'è un file .DTD?
Un file .dtd contiene una Document Type Definition (DTD): un insieme di dichiarazioni di markup (elementi, attributi, entità) utilizzate per descrivere la struttura dei documenti nella famiglia XML/SGML. In XML, DOCTYPE può includere un sottoinsieme interno o fare riferimento a un file DTD esterno, comunemente archiviato con l'estensione .dtd. I DTD non sono “dati” nel senso di registrazioni; sono file di schema/grammatica utilizzati da parser e validatori.
Contesto
In XML, una dichiarazione del tipo di documento (DOCTYPE) può puntare a un DTD esterno che definisce quale markup è valido per quel documento. La specifica XML del W3C definisce il ruolo della dichiarazione del tipo di documento e della grammatica che contiene o a cui fa riferimento come DTD.
La descrizione del formato della Library of Congress rileva .dtd come un'estensione di nome file comune per le definizioni dei tipi di documenti XML e descrive i DTD come dichiarazioni esterne utilizzate dai documenti della famiglia XML/SGML. In pratica, le DTD si incontrano ampiamente nei flussi di lavoro di pubblicazione, nella documentazione strutturata e nei vecchi sistemi XML che utilizzano la convalida basata su DTD.
Poiché i file .dtd sono testo semplice, possono essere aperti e modificati in molti editor. Il loro "comportamento" si realizza quando un parser o validatore XML legge un file XML che fa riferimento alla DTD e applica le sue dichiarazioni (comprese le definizioni di entità).
Tipi MIME comuni: application/xml-dtd
Approfondimenti
Risorse autorevoli per ulteriori dettagli sul formato .DTD.
- Extensible Markup Language (XML) 1.0 (quinta edizione) (raccomandazione W3C)
- Registro dei tipi di media IANA
- RFC 7303: tipi di media XML
- Definizione del tipo di documento XML (DTD) (descrizione del formato della Library of Congress)
- Specifica del database condiviso di informazioni MIME (freedesktop.org)
- Definizione del tipo di documento (Wikipedia)
Problemi comuni .DTD
Il file .DTD si apre come caratteri illeggibili o come un'unica riga lunga
La maggior parte dei file .dtd sono di testo normale, ma l'editor potrebbe utilizzare la codifica errata o potrebbe non gestire bene la fine della riga o la formattazione.
- Apri il file in un editor di testo diverso che ti consenta di scegliere o rilevare automaticamente la codifica.
- Se lo hai ricevuto insieme a un documento XML, controlla se l'XML o la documentazione specifica una codifica prevista.
- Salva nuovamente come testo normale (senza formattazione RTF) se il tuo editor lo ha salvato accidentalmente come documento formattato.
La convalida XML fallisce perché la DTD non può essere trovata o caricata
Un file XML può fare riferimento a un DTD esterno utilizzando un percorso relativo o un URL; la convalida fallisce se il riferimento non può essere risolto dalla posizione corrente o dall'ambiente di rete.
- Conserva il file .dtd nella directory prevista relativa al file XML oppure aggiorna l'identificatore di sistema DOCTYPE dell'XML sul percorso corretto.
- Se si fa riferimento alla DTD tramite URL, assicurati che il tuo strumento sia autorizzato a recuperare risorse esterne o fornire una copia locale e puntare ad essa.
- Verificare che siano presenti anche eventuali file sussidiari di riferimento (ad esempio, altri moduli DTD) se il DTD li include/prevede.
Il tuo sistema chiede quale app utilizzare oppure l'associazione del file è errata
.dtd è un file di schema specializzato basato su testo e potrebbe non avere un'applicazione associata predefinita.
- Scegli un editor di testo semplice come predefinito per visualizzare/modificare il file.
- Su Linux, assicurati che il tuo database MIME desktop/associazioni di file riconosca l'estensione e la mappi in modo appropriato (i sistemi basati su informazioni MIME condivise controllano questo).
FAQ
A cosa serve un file .dtd?
Definisce la struttura consentita e le dichiarazioni (elementi, attributi, entità) per un documento della famiglia XML/SGML. Un file XML può fare riferimento ad esso nella dichiarazione del tipo di documento (DOCTYPE) in modo che i validatori e alcuni strumenti possano verificare il documento rispetto a tali regole.
Un file .dtd è uguale a uno schema XML (.xsd)?
No. Entrambi descrivono la struttura del documento, ma DTD è il vecchio meccanismo della famiglia XML/SGML definito attorno alla dichiarazione del tipo di documento, mentre XSD è un linguaggio di schema diverso con funzionalità e sintassi diverse.
Posso aprire e modificare un file .dtd in un normale editor di testo?
SÌ. I file DTD sono testo semplice e possono essere modificati con qualsiasi editor di testo, sebbene un editor compatibile con XML possa fornire flussi di lavoro di navigazione e convalida migliori.
Qual è il tipo MIME corretto per .dtd?
Il tipo di supporto registrato è application/xml-dtd (definito nel registro dei tipi di supporto IANA e specificato in RFC 7303).
Estensioni simili
Confronta formati correlati nella stessa categoria per trovare lo strumento giusto più velocemente.