Provided by:
manpages-tr_1.0.5.1-2_all 
ISIM
xmllint - komut satiri XML araci
KULLANIM
xmllint [--version | --debug | --shell | --debugent
| --copy | --recover | --noent | --noout | --htmlout
| --nowrap | --valid | --postvalid | --dtdvalid url
| --timing | --repeat | --insert | --compress
| --sgml | --html | --push | --memory | --nowarning
| --noblanks | --format | --testIO | --encode kodlama
| --catalogs | --nocatalogs | --auto | --xinclude
| --loaddtd | --dtdattr | --dropdtd | --stream
| --chkregister] [xmldosyasi]
GIRI,S
xmllint, komut satirinda xmldosyasi olarak belirtilen bir veya daha
fazla XML dosyasini denetler. Belirtilen seceneklere gore cesitli turde
ciktilar uretir. Hem XML kodlarindaki, hem de XML cozumleyicideki
hatalari tespit etmek icin oldukca faydali bir aractir.
libxml2 ile birlikte gelmektedir.
SE,CENEKLER
--version
libxml2'nin surum bilgilerini gosterir.
--debug
Bir dosyayi cozumler ve belgenin bellekteki surumunun aciklamali
agacini ciktilar.
--shell
Etkilesimli kabuk kipini baslatir. Kabuk kipinde kullanilan
komutlarin listesi KABUK KIPI bolumunde aciklanmistir.
--debugent
Belgede tanimli ogelerde hata ayiklar.
--copy Gerceklemenin dahili kopyasini sinar.
--recover
Gecersiz bir belgenin cozumlenebilir parcalarini ciktilar.
--noent
Oge basvurularini degerleriyle degistirir. Ontanimli olarak,
xmllint, oge basvurularina dokunmaz.
--noout
Sonuclar ciktilanmaz. Ontanimli olarak, xmllint sonuc agacini
ciktilar.
--htmlout
Sonuclari HTML dosyasi olarak ciktilar. Bu secenekle xmllint
sonuc agacinin ciktisini HTML etiketleri ile sarmalayarak,
ciktinin bir sanaldoku istemcisinde goruntulenebilmesini mumkun
kilar.
--nowrap
HTML etiketleri ile sarmalama yapilmaz.
--valid
Belgenin kullanilan DTD'ye uygun olarak hazirlanip
hazirlanmadigina bakar (DTD: Document Type Definition - Belge
Tur Tanimlamasi). DTD gecerlilik sinamasi komut satirindan
--dtdvalid secenegi ile bir DTD belirtilerek de yapilabilir.
--postvalid
DTD gecerlilik sinamasi belge cozumlendikten sonra yapilir.
--dtdvalid url
DTD gecerlilik sinamasi icin kullanilacak DTD url'den okunur.
--timing
xmllint'in cesitli adimlari gerceklestirmek icin harcadigi
surenin goruntulenmesini saglar.
--repeat
Zamanlama ve eniyileme icin islemi 100 kere tekrarlar.
--insert
Gecerli yerlestirmeleri sinar.
--compress
Ciktiyi sikistirmak icin gzip uygulamasini calistirir.
--sgml DocBook SGML cozumleyicisi kullanilir. Bu sayede SGML Docbook
olarak yazilmis bir belge, bir bellek ici agaca cevrilebilir ve
uzerinde XML biciminde yazilmis gibi islem yapilabilir.
--html HTML cozumleyicisi kullanilir.
--push Cozumleyicinin itme kipini kullanir.
--memory
Cozumleme bellekten yapilir.
--nowarning
Cozumleme sirasinda ve gecerlilik sinamasinda uyarilar
engellenir.
--noblanks
Yoksayilabilir bos alanlari kaldirir.
--format
Ciktiyi yeniden bicimler ve girintiler.
--testIO
Kullanici girdi/cikti destegini sinar.
--encode kodlama
Belirtilen karakter kodlamasinda cikti uretilir.
--catalogs
$SGML_CATALOG_FILES'daki kataloglari kullanir. Aksi taktirde,
ontanimli olarak /etc/xml/catalog kullanilir.
--nocatalogs
Herhangi bir katalog kullanilmaz.
--auto Sinama amacli kucuk bir belge uretir.
--xinclude
XInclude cozumlemesi uygulanir.
--loaddtd
Harici DTD okunur.
--dtdattr
Harici DTD okunur ve agac, miras alinan oznitelikler ile
olusturulur.
--dropdtd
Ciktidan DTD kaldirilir.
--stream
Akimli uygulama arayuzu kullanilir - bellekte tutulamayacak
kadar buyuk dosyalarin sinanmasinda faydalidir.
--chkregister
Dugum kaydini acar. Gelistiriciler tarafindan libxml2 dugum
izleme kodlarini sinamak icin faydalidir.
KABUK KIPI
xmllint, --shell secenegi ile calistirildiginda etkilesimli bir kabuk
acar. Bu kabukta kullanilabilecek komutlar sunlardir:
base Dugumun XML kokunu gosterir.
bye Kabuktan cikar.
cat d"ug"um
Verilen veya gecerli olan dugumu goruntuler.
cd yol Sayet belirtilmis ve essiz ise gecerli dugumden yol'a gecer,
sayet yol belirtilmemisse koke gecer.
dir yol
Dugum bilgilerini (isim alani, oznitelikler, icerigi) dokumler.
du yol yol veya gecerli dugum altindaki alt agacin yapisini goruntuler.
exit Kabugu birakir.
help Bu yardim iletilerini goruntuler.
free Bellek kullanimini goruntuler.
load isim
isim ile belirtilen yeni bir belgeyi yukler.
ls yol yol'un (sayet belirtilmisse) veya gecerli dizinin icerigini
listeler.
pwd Gecerli dugumun yolunu goruntuler.
quit Kabugu birakir.
save isim
Belgeyi verilen isim ile veya isim belirtilmemisse kendi adi ile
kaydeder.
validate
Belgenin hatalara karsi gecerliligini sinar.
write isim
Gecerli dugumu isim dosyasina yazar.
KATALOGLARDA HATA AYIKLAMA
Ortam degiskeni XML_DEBUG_CATALOG'u "export XML_DEBUG_CATALOG="
komutunu kullanarak ayarlarsaniz, katalog islemleri ile ilgili hata
ayiklama bilgileri ciktilanir.
YAZANLAR
John Fleck <jfleck (at) inkstain.net>, Ziying Sherwin <sherwin (at)
nlm.nih.gov> ve Heiko Rupp <hwr (at) pilhuhn.de> tarafindan
yazilmistir.
,CEVIREN
Yalcin Kolukisa <yalcink01 (at) yahoo.com>, Ocak 2004
xmllint(1)