Tentativo di convalidare un documento XML; tuttavia, xmllint sta insistendo sulla lettura delle opzioni come file in modo da ottenere eccezioni FileNotFound. Giusto per confermare, ho xmllint.exe nella stessa cartella del mio file XML. Ho individuare la directory in CMD e immettere il comando:xmllint Sintassi di convalida DTD
xmllint --noout --valid file.xml
Il DTD si trova all'interno del file xml. Tuttavia, xmllint sta cercando il file ~/--nout
. Ho provato a mettere il file prima delle opzioni, tuttavia, le opzioni non vengono applicate. Sono relativamente nuovo a questo, quindi non ho dubbi che il problema sia ovvio.
Grazie in anticipo.
EDIT: Ecco uno screenshot di esso rifiuta di lavorare> :(
Stai copiando/incollando qualcosa sulla riga di comando? Assicurati che i tuoi trattini siano effettivamente tratteggiati. (La tua riga di comando sembra buona e dovrebbe funzionare.) –
@DanielHaley Non sto copiando nulla; e sì, sono i trattini corretti. Altre possibilità? – JohnW
Anche se provassi solo 'xmllint --version' xmllint prova ancora a trovare' ~/- version'? – JohnW