saxonb-xquery - Bulutta Çevrimiçi

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen saxonb-xquery komutudur.

Program:

ADI


saxonb-xquery - komut satırı XQuery işlemcisi

SİNOPSİS


saksonb-xquery [SEÇENEK...] SORGU DOSYASI [ADI=DEĞER...]

TANIM


Bu kılavuz sayfası kısaca şunları belgelemektedir: saksonb-xquery emretmek. Bu sayfa için yazılmıştır
Orijinal programın bir kılavuz sayfası olmadığı için Debian(TM) dağıtımı.
Yine de, libsaxonb-java-doc paketinde gönderilen HTML belgelerine sahiptir.

saksonb-xquery Saxon-B XSLT ve XQuery işlemcisinin etrafındaki bir komut satırı sarmalayıcıdır.
kullanma saksonb-xquery değerlendirebilirsin xQuery doğrudan komut satırından sorgular.
Dahili olarak, saksonb-xquery Java sınıfının etrafındaki bir sarıcıdır net.sf.saxon.Query
Saxon-B tarafından uygulandı.

saksonb-xquery XQuery sorgusunu içeren (gerekli) bir dosya adı geçirilerek çağrılmalıdır
Değerlendirilmek üzere; sorgunun okunmasını gerektirmek için özel dosya adı "-" verilebilir.
standart girdi.

Sorgu dosya adından önce bir seçenekler listesi verilebilir, aşağıya bakın.

parametreler
Komut satırının sonunda, bir liste parametreler verilebilir. Parametreler geçildi
sözdizimini kullanma ADI=DEĞER, parametrelerin adlarını ve değerlerini belirtmek için.

Ön eki "+" (artı işareti) olan bir parametre adı, bir dosya sistemi yol
parametre Yol tek bir dosyaya işaret ediyorsa, o dosya XML olarak ayrıştırılır ve
belge düğümü parametre değeri olarak iletilecektir. Yol bir dizine işaret ediyorsa,
doğrudan içerilen tüm dosyalar XML dosyaları olarak ayrıştırılacak ve bunların sırası
belge düğümleri parametre değeri olarak iletilecektir.

Ön eki "!" olan bir parametre adı (ünlem işareti) olarak yorumlanacaktır
çıkış/seri hale getirme parametresi. Daha fazlası için XQuery ve XSLT 2.0 özelliklerine bakın
çıkış/seri hale getirme parametreleri hakkında bilgi.

Null olmayan ad alanına ait parametreleri iletmek için sözdizimi {Linkler}yerel ad=değer is
sağlanan.

Parametreler, sorgu değerlendirmesi sırasında harici değişkenler olarak görünür olacaktır, ancak
sorgu girişinde bildirildi. Daha fazla bilgi için XQuery spesifikasyonuna bakın
değişkenler ve bunların bildirimleri hakkında.

SEÇENEKLER


Desteklenen seçeneklerin bir özeti aşağıda yer almaktadır. Seçenekler herhangi bir sırayla geçirilebilir.

İlk önce paylaştığımız seçenekleri rapor ediyoruz. saksonb-xquery ve saksonb-xslt, sonra bunlar
özgü saksonb-xquery (veya farklı bir semantiği olan).

Bazı seçenekler "Yalnızca Sakson-SA" olarak işaretlenir, bu tür seçenekler yalnızca Sakson-SA
Kurulmuş. Saxon-SA'nın ticari bir ürün olduğunu ve bu nedenle Türkiye'de bulunmadığını unutmayın.
Debian.

ortak seçenekleri
-cr:sınıfadı
Aktarılan toplama URI'lerini işlemek için kullanılacak bir sınıf belirtin Toplamak()
işlev. Sınıf, net.sf.saxon.CollectionURIResolver'ı uygulamalıdır.

-dtd: {[açık] | [kapalı]}
DTD doğrulamasını etkinleştirin veya devre dışı bırakın. Varsayılan: kapalı.

-genişletmek: {[açık] | [kapalı]}
Doğrulama etkinleştirildiğinde, doğrulanmış belgelerdeki varsayılan değerleri genişletin. Bu seçenek
böyle bir genişletmeyi etkinleştirir veya devre dışı bırakır. Normalde olması gereken.

-açıklamak [:Dosya]
Bir yürütme planı görüntüleyin; çıktı XML biçimindedir. Dosya adı verilmezse
standart çıktıda görüntülenecektir.

-harici: {[açık] | [kapalı]}
Sorgu dosyalarından harici Java işlevlerini çağırma özelliğini etkinleştirin veya devre dışı bırakın ve
stil sayfaları. Bunları etkinleştirmenin, işlerken potansiyel bir güvenlik riski olduğuna dikkat edin.
güvenilmeyen dosyalar Varsayılan: kapalı.

-l: {[açık] | [kapalı]}
Kaynağa karşılık gelen tres içindeki satır numaralarını (açıkken) tutun veya atın (kapalı olduğunda)
belgeler. Saklandığında, fonksiyon kullanılarak satır numaralarına erişilebilir
sakson:satır numarası(). Varsayılan: kapalı.

-outval: {[kurtar] | [ölümcül]}
Doğrulama gerektiğinde, doğrulama hatalarının önemli olup olmadığını ayarlayın ("önemli" olduğunda
geçti) veya yalnızca uyarıları tetiklerse ("kurtarma" olduğunda). Varsayılan: ölümcül.

-p: {[açık] | [kapalı]}
PTreeURIResolver kullanımını etkinleştirin veya devre dışı bırakın. Yalnızca Sakson-SA.

-r:sınıfadı
Tüm URI'leri çözümlemek için kullanılacak bir sınıf belirtin.

-tekrarlamak:N
Dönüşümü N kez tekrarlayın. Kıyaslama amaçlı.

-sa
Şemaya duyarlı işleme gerçekleştirin. Yalnızca Sakson-SA.

şerit: {[tümü] | [yok] | [göz ardı edilebilir]}
Kaynak belgeler için boşluk çıkarma politikasını belirtin: hepsini soyun ("tümü"),
hiçbirini soyun ("yok"), yalnızca göz ardı edilebilir boşlukları soyun ("yoksayılabilir"). Varsayılan:
hiçbiri.

-t
Standart hatayla ilgili sürüm, zamanlama ve diğer hata ayıklama bilgilerini görüntüleyin.

-ağacı: {[minik] | [bağlı]}
Dahili ağaç modelinin uygulamasını seçin: minik ağaç modeli ("minik") veya
bağlantılı ağaç modeli ("bağlı"). hakkında daha fazla bilgi için Sakson belgelerine bakın.
iç ağaç modeli. Varsayılan: küçük.

-T [:sınıfadı]
İşlemenin çeşitli yönlerini takip edin; belirtmek için isteğe bağlı bir sınıf adı verilebilir
kullanıcı tarafından seçilen bir izleyici. Sınıf, net.sf.saxon.trace.TraceListener'ı uygulamalıdır. NS
varsayılan, sistem tarafından sağlanan bir izleyicidir. Bu seçenek şu anlama gelir: -l.

-TJ
Harici Java yöntemi çağrısının izlenmesini etkinleştirin. Görmek -harici.

-u
Kaynak belge adlarının URI olarak yorumlanmasını zorla. Varsayılan olarak kabul edilirler
"file:" veya "http:" ile başlamadıkları sürece dosya adları olmalıdır.

-val: {[katı] | [gevşek]}
Doğrulama etkinleştirildiğinde, "katı" veya "gevşek" doğrulama arasından seçim yapın. Yalnızca Sakson-SA.

-x:sınıfadı
Girdi belgeleri için SAX ayrıştırıcısı olarak kullanılacak bir sınıf belirtin. Sınıf uygulamak gerekir
org.xml.sax.Parser veya org.xml.sax.XMLReader.

-xi
Tüm girdi belgelerine XInclude işlemeyi uygulayın.

-xmlsürüm: {[1.0] | [1.1]}
Girdi belgelerini işlemek için XML sürümünü seçin. "1.1" belirtilmelidir
XML 1.1 ve Ad Alanları 1.1 yapılarını işleyin. Varsayılan: 1.0.

-?
Bir yardım mesajı görüntüleyin ve çıkın.

Opsiyonlar özel için saksonb-xquery
-Bay:sınıfadı
Sorgu modülü URI'lerini çözümlemek için belirtilen sınıfı ModuleURIResolver olarak kullanın. Sınıf
net.sf.saxon.query.ModuleURIResolver'ı uygulamalıdır.

-o:Dosya
Sorgu çıktısını belirtilen dosya adına gönderin. Belirtilmezse çıktı
standart çıktıya gönderilir. Ayrıca bakınız -paketlemek.

-boru: {[itme] | [çekmek]}
Dahili olarak, sorguyu itme veya çekme modunda yürütün. Esas olarak test amaçlıdır. itme modu
ara ağaç bellekte oluşturulduğunda genellikle daha hızlıdır. Varsayılan: itin.

-projeksiyon: {[açık] | [kapalı]}
Belge yansıtmayı etkinleştirin veya devre dışı bırakın, yani ağaç parçalarını atma yeteneği.
bir sorgu ile erişilmeyecektir. Yalnızca Sakson-SA.

-s: {[dosya] | [URI]}
Belirtilen dosya adından belge girişini oku ("-",
standart giriş). Okunan belge, bağlam düğümü olarak sorguya sunulacaktır.
-u dosya adının nasıl yorumlandığını etkiler.

-paketlemek: {[açık] | [kapalı]}
Sorgu sonucunu açık hale getiren bir XML yapısında kaydırmayı etkinleştirin veya devre dışı bırakın.
her bir çıkış düğümünün veya atomik değerin türü. Örneğin, bağımsız nitelikler
nitelik olduklarını belirten açık bir XML öğesine sarılır. Bu kapalıyken,
sorgu çıktısı yalnızca bir belge düğümü kullanılarak sarılır; böyle bir ortamda
bağımsız nitelikler gibi çıktı parçalarının serileştirilememesi mümkündür.
Varsayılan: kapalı.

onworks.net hizmetlerini kullanarak saxonb-xquery'yi çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları