İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

xml_grepp - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında xml_grepp çalıştırın

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 xml_grepp komutudur.

Program:

ADI


xml_grep - belirli öğeleri arayan grep XML dosyaları

SİNOPSİS


xml_grep [seçenekler]

or

xml_grep

Varsayılan olarak "xml_grep"e bir XPath ifadesi ve bir dosya listesi verebilir ve
sonucu içeren bir XML dosyası.

Bu yazmaya eşdeğerdir

xml_grep --group_by_file dosyası --pretty_print girintili --cond

SEÇENEKLER


--yardım et
kısa yardım mesajı

--adam
tam belgeler

--Sürüm
araç sürümünü göster

--kök
eşleşen xml parçalarını arayın ve döndürün

ne "--root" ne de "--file" kullanılmıyorsa, tetikleyici öğe(ler)
"--cond" seçeneği kullanılır. "--cond" kullanılmazsa, eşleşen tüm öğeler
iade edildi

birkaç "--root" sağlanabilir

--koşul
parçaları (veya dosya adlarını) yalnızca eşleşen öğeler içeriyorsa döndür

birkaç "--cond" sağlanabilir (bu durumda VEYA'lanırlar)

--Dosyalar
yalnızca dosya adlarını döndür (bir XML çıktısı oluşturmayın)

bu seçeneğin kullanımı, XML çıktısını tanımlayan seçeneklerden herhangi birinin kullanılmasını engeller:
"--roots", "--encoding", "--wrap", "--group_by_file" veya "--pretty_print"

--saymak
her dosyadaki yalnızca eşleşme sayısını döndürür

bu seçeneğin kullanımı, XML çıktısını tanımlayan seçeneklerden herhangi birinin kullanılmasını engeller:
"--roots", "--encoding", "--wrap", "--group_by_file" veya "--pretty_print"

--sıkı
bu seçenek olmadan ayrıştırma hataları STDOUT'a bildirilir ve dosya atlanır

--tarih
açıkken (varsayılan olarak) sarma öğesi, tarihi veren bir "tarih" özniteliği alır
araç çalıştırıldı.

"--nodate" ile bu öznitelik eklenmez; bu, gerekirse yararlı olabilir.
2 koşuyu karşılaştırın.

--kodlama
xml çıktısının kodlaması (varsayılan olarak utf-8)

--nb_sonuçları
sadece çıktı Sonuçlar

--by_file
sadece çıktı dosyaya göre sonuçlar

--dürüm
xml sonucunu sağlanan etikete sarın (varsayılanı 'xml_grep' seçeneğidir)

Wrap boş bir dizgeye ("--wrap ''") ayarlanırsa, xml sonucu şuraya sarılmaz:
herşey.

--nowrap
"--wrap ''" kullanmakla aynı: xml sonucu sarılmaz.

--açıklama
sarma etiketinin öznitelikleri (varsayılanı "version=" şeklindedir) " tarih=" "")

--group_by_file
her dosya için sonuçları ayrı bir öğeye sarın. Varsayılan olarak bu öğe adlandırılmıştır
"dosya". Dosyanın adını veren "dosya adı" adlı bir özniteliğe sahiptir.

bu seçeneğin kısa versiyonu -g

--hariç tutmak
grep'te "-v" kullanmakla aynı: koşulla eşleşen öğeler hariç tutulur
sonuç, girdi dosyası/dosyaları aksi takdirde değişmez

bu seçeneğin kısa şekli -v

--pretty_print
çıktıyı XML::Twig stillerini kullanarak güzel bir şekilde yazdırın ('"girintili"', ""kayıt"' veya
'"record_c"' muhtemelen aradığınız şeydir)

seçenek kullanılmış ancak stil verilmemişse "girintili" kullanılır

bu argüman için kısa form -s

--sadece yazı
Sonuçların metnini satır satır görüntüler.

--html
HTML girişine izin verin, dosyalar HTML::TreeBuilder kullanılarak dönüştürülür

--Derli toplu
HTML girişine izin verin, dosyalar HTML::Tidy kullanılarak dönüştürülür

Şart Sözdizimi
işleyicileri tetiklemek için XML::Twig tarafından izin verilen XPath benzeri bir ifadedir.

örnekler:
'para'
'para[@compact="kompakt"]'
'*[@acil]'
'*[@urgent="1"]'
'para[sicim()="UYARI"]'

daha eksiksiz bir açıklama için bkz. XML::Twig sözdizimi

seçenekler Getopt::Long tarafından işlenir, böylece '-' veya '--' ile başlayabilirler ve
kısaltılmış (örneğin, "--root" yerine "-r")

TANIM


xml_grep XML dosyalarında bir grep yapar. Normal ifadeler yerine XPath kullanır
ifadeler (aslında XML::Twig tarafından desteklenen XPath alt kümesi)

sonuçlar, eşleşen öğeleri içeren dosyaların veya XML öğelerinin adları olabilir.

onworks.net hizmetlerini kullanarak xml_grepp'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad