InglesPransesEspanyol

Ad


OnWorks favicon

xml_grepp - Online sa Cloud

Patakbuhin ang xml_grepp sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na xml_grepp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


xml_grep - grep XML file na naghahanap ng mga partikular na elemento

SINOPSIS


xml_grep [mga opsyon]

or

xml_grep

Bilang default, maaari mo lamang bigyan ang "xml_grep" ng XPath na expression at isang listahan ng mga file, at makakuha
isang XML file na may resulta.

Ito ay katumbas ng pagsulat

xml_grep --group_by_file file --pretty_print indented --cond

Opsyon


- Tumulong
maikling mensahe ng tulong

--lalaki
buong dokumentasyon

--Bersyon
ipakita ang bersyon ng tool

--ugat
hanapin at ibalik ang xml chunks na tumutugma

kung hindi "--root" o "--file" ang ginagamit, ang (mga) elemento na nag-trigger ng
Ang "--cond" na opsyon ay (ay) ginagamit. Kung hindi ginamit ang "--cond" kung gayon ang lahat ng elemento ay tumutugma sa
ay ibinalik

ilang "--root" ang maaaring ibigay

--cond
ibalik lamang ang mga chunks (o mga pangalan ng file) kung naglalaman ang mga ito ng mga elementong tumutugma

ilang "--cond" ang maaaring ibigay (kung saan sila ay OR'ed)

--mga file
ibalik lamang ang mga pangalan ng file (huwag bumuo ng isang XML output)

ang paggamit ng opsyong ito ay humahadlang sa paggamit ng alinman sa mga opsyon na tumutukoy sa XML output:
"--roots", "--encoding", "--wrap", "--group_by_file" o "--pretty_print"

--bilang
ibalik lamang ang bilang ng mga tugma sa bawat file

ang paggamit ng opsyong ito ay humahadlang sa paggamit ng alinman sa mga opsyon na tumutukoy sa XML output:
"--roots", "--encoding", "--wrap", "--group_by_file" o "--pretty_print"

--mahigpit
kung wala ang opsyong ito, ang mga error sa pag-parse ay iniuulat sa STDOUT at nilaktawan ang file

--date
kapag naka-on (bilang default) ang elemento ng pambalot ay nakakakuha ng attribute na "date" na nagbibigay ng petsa
pinaandar ang tool.

na may "--nodate" ang attribute na ito ay hindi idinagdag, na maaaring maging kapaki-pakinabang kung kailangan mo
ihambing ang 2 run.

--encoding
pag-encode ng xml output (utf-8 bilang default)

--nb_results
output lamang resulta

--by_file
output lamang mga resulta sa pamamagitan ng file

--balutin
balutin ang resulta ng xml sa ibinigay na tag (mga default sa 'xml_grep')

Kung ang wrap ay nakatakda sa isang walang laman na string ("--wrap ''") kung gayon ang resulta ng xml ay hindi nakabalot sa
lahat.

--nowrap
katulad ng paggamit ng "--wrap ''": hindi nakabalot ang resulta ng xml.

--descr
mga katangian ng wrap tag (mga default sa "version=" " petsa =" "")

--group_by_file
balutin ang mga resulta para sa bawat file sa isang hiwalay na elemento. Bilang default, pinangalanan ang elementong iyon
"file". Mayroon itong attribute na pinangalanang "filename" na nagbibigay ng pangalan ng file.

ang maikling bersyon ng opsyong ito ay -g

--ibukod
katulad ng paggamit ng "-v" sa grep: hindi kasama ang mga elementong tumutugma sa kundisyon
ang resulta, ang (mga) input file ay (ay) kung hindi man ay hindi nagbabago

ang maikling anyo ng opsyong ito ay -v

--pretty_print
medyo i-print ang output gamit ang XML::Twig styles ('"indented"', '"record"' or
'"record_c"' marahil ang hinahanap mo)

kung ginamit ang opsyon ngunit walang ibinigay na istilo, gagamitin ang '"indented"'

maikling anyo para sa argumentong ito ay -s

--teksto lamang
Ipinapakita ang teksto ng mga resulta, nang paisa-isa.

--html
Payagan ang HTML input, ang mga file ay na-convert gamit ang HTML::TreeBuilder

--Malinis
Payagan ang HTML input, ang mga file ay kino-convert gamit ang HTML::Tidy

Voorwaarde palaugnayan
ay isang XPath-like expression na pinapayagan ng XML::Twig na mag-trigger ng mga humahawak.

mga halimbawa:
'para'
'para[@compact="compact"]'
'*[@urgent]'
'*[@urgent="1"]'
'para[string()= "BABALA"]'

tingnan ang XML::Twig para sa mas kumpletong paglalarawan ng syntax

ang mga opsyon ay pinoproseso ng Getopt::Matagal upang makapagsimula sila sa '-' o '--' at maaaring
pinaikling ("-r" sa halip na "--root" halimbawa)

DESCRIPTION


xml_grep gumagawa ng grep sa mga XML file. Sa halip na gumamit ng mga regular na expression ay gumagamit ito ng XPath
expression (sa katunayan ang subset ng XPath na sinusuportahan ng XML::Twig)

ang mga resulta ay maaaring ang mga pangalan ng mga file o mga elemento ng XML na naglalaman ng mga tumutugmang elemento.

Gumamit ng xml_grepp online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Phaser
    Phaser
    Ang Phaser ay isang mabilis, libre, at masayang bukas
    source HTML5 game framework na nag-aalok
    WebGL at Canvas rendering sa kabuuan
    desktop at mobile web browser. Mga laro
    pwede maging co...
    I-download ang Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    Ang VASSAL ay isang game engine para sa paglikha
    mga elektronikong bersyon ng tradisyonal na board
    at mga laro ng card. Nagbibigay ito ng suporta para sa
    pag-render ng piraso ng laro at pakikipag-ugnayan,
    at ...
    I-download ang VASSAL Engine
  • 3
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 5
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • Marami pa »

Linux command

Ad