- --version
libxml2'nin sürüm bilgilerini gösterir.
- --debug
Bir dosyayı çözümler ve belgenin bellekteki sürümünün açıklamalı ağacını çıktılar.
- --shell
Etkileşimli kabuk kipini başlatır. Kabuk kipinde kullanılan komutların listesi
KABUK KİPİ bölümünde açıklanmıştır.
- --debugent
Belgede tanımlı öğelerde hata ayıklar.
- --copy
Gerçeklemenin dahili kopyasını sınar.
- --recover
Geçersiz bir belgenin çözümlenebilir parçalarını çıktılar.
- --noent
Öğe başvurularını değerleriyle değiştirir. Öntanımlı olarak, xmllint, öğe başvurularına dokunmaz.
- --noout
Sonuçlar çıktılanmaz. Öntanımlı olarak, xmllint sonuç ağacını çıktılar.
- --htmlout
Sonuçları HTML dosyası olarak çıktılar. Bu seçenekle xmllint sonuç ağacının çıktısını HTML etiketleri ile sarmalayarak, çıktının bir sanaldoku istemcisinde görüntülenebilmesini mümkün kılar.
- --nowrap
HTML etiketleri ile sarmalama yapılmaz.
- --valid
Belgenin kullanılan DTD'ye uygun olarak hazırlanıp hazırlanmadığına bakar (DTD: Document Type Definition - Belge Tür Tanımlaması). DTD geçerlilik sınaması komut satırından -–dtdvalid seçeneği ile bir DTD belirtilerek de yapılabilir.
- --postvalid
DTD geçerlilik sınaması belge çözümlendikten sonra yapılır.
- --dtdvalid url
DTD geçerlilik sınaması için kullanılacak DTD url'den okunur.
- --timing
xmllint’in çeşitli adımları gerçekleştirmek için harcadığı sürenin görüntülenmesini sağlar.
- --repeat
Zamanlama ve eniyileme için işlemi 100 kere tekrarlar.
- --insert
Geçerli yerleştirmeleri sınar.
- --compress
Çıktıyı sıkıştırmak için gzip uygulamasını çalıştırır.
- --sgml
DocBook SGML çözümleyicisi kullanılır. Bu sayede SGML Docbook olarak yazılmış bir belge, bir bellek içi ağaca çevrilebilir ve üzerinde XML biçiminde yazılmış gibi işlem yapılabilir.
- --html
HTML çözümleyicisi kullanılır.
- --push
Çözümleyicinin itme kipini kullanır.
- --memory
Çözümleme bellekten yapılır.
- --nowarning
Çözümleme sırasında ve geçerlilik sınamasında uyarılar engellenir.
- --noblanks
Yoksayılabilir boş alanları kaldırır.
- --format
Çıktıyı yeniden biçimler ve girintiler.
- --testIO
Kullanıcı girdi/çıktı desteğini sınar.
- --encode kodlama
Belirtilen karakter kodlamasında çıktı üretilir.
- --catalogs
$SGML_CATALOG_FILES’daki katalogları kullanır. Aksi taktirde, öntanımlı olarak /etc/xml/catalog kullanılır.
- --nocatalogs
Herhangi bir katalog kullanılmaz.
- --auto
Sınama amaçlı küçük bir belge üretir.
- --xinclude
XInclude çözümlemesi uygulanır.
- --loaddtd
Harici DTD okunur.
- --dtdattr
Harici DTD okunur ve ağaç, miras alınan öznitelikler ile oluşturulur.
- --dropdtd
Çıktıdan DTD kaldırılır.
- --stream
Akımlı uygulama arayüzü kullanılır - bellekte tutulamayacak kadar büyük dosyaların sınanmasında faydalıdır.
- --chkregister
Düğüm kaydını açar. Geliştiriciler tarafından libxml2 düğüm izleme kodlarını sınamak için faydalıdır.