InglesPransesEspanyol

Ad


OnWorks favicon

xmllint - Online sa Cloud

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

Ito ang command na xmllint 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


xmllint - command line XML tool

SINOPSIS


xmlint [--bersyon | --debug | --shell | --xpath "XPath_expression" | --debugent | --kopya
| --bawiin | --hindi | --noout | --nonet | --daanan "PATH(S)" | --load-trace |
--htmlout | --nowrap | --wasto | --postvalid | --dtdvalid URL | --dtdvalidfpi FPI
| --timing | --output FILE | --ulitin | --ipasok | --compress | --html | --xmlout
| --itulak | --alaala | --maxmem NBBYTES | --walang babala | --noblanks | --nocdata |
--format | --encode PAG-ENCOD | --dropdtd | --malinis | --testIO | --mga katalogo |
--nocatalogs | --auto | --xinclude | --noxicludenode | --loaddtd | --dtdattr |
--stream | --tagalakad | --pattern PATTERNVALUE | --chkregister | --relaxng SCHEMA |
--schema SCHEMA | --c14n] {XML-FILE(S)... | -}

xmlint - Tumulong

DESCRIPTION


Ang xmlint Ang programa ay nag-parse ng isa o higit pang mga XML file, na tinukoy sa command line bilang
XML-FILE (o ang karaniwang input kung ang ibinigay na filename ay - ). Nagpi-print ito ng iba't ibang uri
ng output, depende sa mga napiling opsyon. Ito ay kapaki-pakinabang para sa pag-detect ng mga error pareho sa
XML code at sa XML parser mismo.

xmlint ay kasama sa libxmlNa (3).

Opsyon


xmlint tumatanggap ng mga sumusunod na opsyon (sa alpabetikong pagkakasunud-sunod):

--auto
Bumuo ng isang maliit na dokumento para sa mga layunin ng pagsubok.

--mga katalogo
Gamitin ang (mga) katalogo ng SGML mula sa SGML_CATALOG_FILES. Kung hindi, ang mga katalogo ng XML ay nagsisimula sa
/etc/xml/catalog ay ginagamit bilang default.

--chkregister
I-on ang pagpaparehistro ng node. Kapaki-pakinabang para sa pagsubok ng mga developer libxml(3) node tracking code.

--compress
I-on gzip(1) compression ng output.

--kopya
Subukan ang pagpapatupad ng panloob na kopya.

--c14n
Gamitin ang W3C XML Canonicalisation (C14N) para i-serialize ang resulta ng pag-parse sa stdout.
Pinapanatili nito ang mga komento sa resulta.

--dtdvalid URL
Gamitin ang DTD na tinukoy ng isang URL para sa pagpapatunay.

--dtdvalidfpi FPI
Gamitin ang DTD na tinukoy ng isang Formal Public Identifier FPI para sa pagpapatunay, tandaan na ito
mangangailangan ng catalog na nag-e-export ng Formal Public Identifier na iyon upang gumana.

--debug
Mag-parse ng file at mag-output ng annotated tree ng nasa memorya na bersyon ng dokumento.

--debugent
I-debug ang mga entity na tinukoy sa dokumento.

--dropdtd
Alisin ang DTD mula sa output.

--dtdattr
Kunin ang panlabas na DTD at punan ang puno ng mga minanang katangian.

--encode PAG-ENCOD
Output sa ibinigay na encoding. Tandaan na ito ay gumagana para sa buong dokumento hindi mga fragment o
resulta mula sa mga query sa XPath.

--format
I-reformat at i-reindent ang output. Ang XMLLINT_INDENT ang variable ng kapaligiran ay kumokontrol sa
indentation. Ang default na halaga ay dalawang puwang " ").

- Tumulong
Mag-print ng maikling buod ng paggamit para sa xmlint.

--html
Gamitin ang HTML parser.

--htmlout
Mga resulta ng output bilang isang HTML file. Ito ay nagiging sanhi xmlint upang i-output ang mga kinakailangang HTML tag
nakapalibot sa resulta ng puno ng resulta upang ang mga resulta ay maipakita/matingnan sa a
browser.

--ipasok
Subukan para sa wastong pagpasok.

--loaddtd
Kumuha ng panlabas na DTD.

--load-trace
Ipakita ang lahat ng mga dokumento na na-load sa panahon ng pagproseso sa stderr.

--maxmem NNBYTES
Subukan ang suporta sa memorya ng parser. NNBYTES ay ang maximum na bilang ng mga byte sa library
pinapayagang maglaan. Magagamit din ito upang matiyak na ang pagpoproseso ng batch ng mga XML file
hindi mauubos ang virtual memory ng server na nagpapatakbo sa kanila.

--alaala
I-parse mula sa memorya.

--noblanks
I-drop ang hindi mapapansing mga blangkong puwang.

--nocatalogs
Huwag gumamit ng anumang mga katalogo.

--nocdata
Palitan ang seksyon ng CDATA ng katumbas na mga node ng teksto.

--hindi
Palitan ang mga value ng entity para sa mga reference ng entity. Bilang default, xmlint umalis sa entidad
mga sanggunian sa lugar.

--nonet
Huwag gamitin ang Internet para kumuha ng mga DTD o entity.

--noout
Pigilan ang output. Bilang default, xmlint naglalabas ng resultang puno.

--walang babala
Huwag maglabas ng mga babala mula sa parser at/o validator.

--nowrap
Huwag i-output ang HTML doc wrapper.

--noxicludenode
Gawin ang XIsama ang pagpoproseso ngunit huwag bumuo ng XIsama ang pagsisimula at pagtatapos ng mga node.

--malinis
Alisin ang mga paulit-ulit na deklarasyon ng namespace.

--output FILE
Tukuyin ang path ng file kung saan xmlint ay i-save ang resulta ng pag-parse. Kadalasan ang mga programa
bumuo ng isang puno at i-save ito sa stdout, na may pagpipiliang ito ang magiging resulta ng XML instance
naka-save sa isang file.

--daanan "PATH(S)"
Gamitin ang listahan ng (space- o colon-separated) ng mga path ng filesystem na tinukoy ni DAAN sa
mag-load ng mga DTD o entity. Ilakip ang mga listahang pinaghihiwalay ng espasyo sa pamamagitan ng mga panipi.

--pattern PATTERNVALUE
Ginagamit para gamitin ang pattern recognition engine, na maaaring magamit kasama ng mambabasa
interface sa parser. Pinapayagan nitong pumili ng ilang mga node sa dokumento batay sa isang
XPath (subset) na expression. Ginagamit para sa pag-debug.

--postvalid
Patunayan pagkatapos makumpleto ang pag-parse.

--itulak
Gamitin ang push mode ng parser.

--bawiin
I-output ang anumang mga parsable na bahagi ng isang di-wastong dokumento.

--relaxng SCHEMA
Gamitin ang RelaxNG file na pinangalanan SCHEMA para sa pagpapatunay.

--ulitin
Ulitin ng 100 beses, para sa timing o profiling.

--schema SCHEMA
Gumamit ng W3C XML Schema file na pinangalanan SCHEMA para sa pagpapatunay.

--shell
Magpatakbo ng shell sa pag-navigate. Nasa ibaba ang mga detalye sa magagamit na mga command sa shell mode (tingnan ang
seksyon na tinatawag na "SHELL COMMAND").

--xpath "XPath_expression"
Magpatakbo ng XPath expression na ibinigay bilang argumento at i-print ang resulta. Sa kaso ng isang nodeset
resulta, ang bawat node sa set ng node ay buong serialized sa output. Sa kaso ng isang
walang laman na node set ang "XPath set ay walang laman" na resulta ay ipapakita at isang error sa exit code
ibabalik.

--stream
Gumamit ng streaming API - kapaki-pakinabang kapag ginamit kasama ng --relaxng or --wasto pagpipilian
para sa pagpapatunay ng mga file na masyadong malaki para itago sa memorya.

--testIO
Subukan ang suporta sa input/output ng user.

--timing
Output ng impormasyon tungkol sa oras na kinakailangan xmlint upang maisagawa ang iba't ibang hakbang.

--wasto
Tukuyin kung ang dokumento ay isang wastong instance ng kasamang Document Type Definition
(DTD). Ang isang DTD na mapapatunayan laban din ay maaaring tukuyin sa command line gamit
ang --dtdvalid opsyon. Bilang default, xmlint sinusuri din upang matukoy kung ang dokumento ay
mahusay na nabuo.

--bersyon
Ipakita ang bersyon ng libxml(3) ginamit.

--tagalakad
Subukan ang module ng walker, na isang interface ng mambabasa ngunit para sa isang puno ng dokumento, sa halip
ng paggamit ng reader API sa isang hindi na-parse na dokumento na ito ay gumagana sa isang umiiral na in-memory
puno. Ginagamit para sa pag-debug.

--xinclude
Gawin XIsama ang pagproseso.

--xmlout
Ginamit kasabay ng --html. Karaniwan kapag ang HTML ay na-parse ang dokumento ay nai-save
gamit ang HTML serializer. Ngunit sa pagpipiliang ito ang nagresultang dokumento ay nai-save gamit ang
ang XML serializer. Ito ay pangunahing ginagamit upang bumuo ng XHTML mula sa HTML input.

KABIBI UTOS


xmlint nag-aalok ng interactive na shell mode na ginagamit sa --shell utos. Available
Kasama sa mga command sa shell mode ang (sa alpabetikong pagkakasunud-sunod):

base
Ipakita ang XML base ng node.

hindi importanteng bagay
Iwanan ang shell.

pusa NODE
Ipakita ang ibinigay na node o ang kasalukuyang isa.

cd PATH
Baguhin ang kasalukuyang node sa ibinigay na landas (kung natatangi) o ugat kung walang ibinigay na argumento.

dir PATH
Nagta-dump ng impormasyon tungkol sa node (namespace, mga katangian, nilalaman).

du PATH
Ipakita ang istraktura ng subtree sa ilalim ng ibinigay na landas o ang kasalukuyang node.

lumabas
Iwanan ang shell.

Tulungan
Ipakita ang tulong na ito.

libre
Ipakita ang paggamit ng memorya.

magkarga FILENAME
Mag-load ng bagong dokumento na may ibinigay na filename.

ls PATH
Ilista ang mga nilalaman ng ibinigay na landas o ang kasalukuyang direktoryo.

pwd
Ipakita ang landas sa kasalukuyang node.

umalis
Iwanan ang shell.

i-save ang FILENAME
I-save ang kasalukuyang dokumento sa ibinigay na filename o sa orihinal na pangalan.

patunayan
Suriin ang dokumento para sa mga error.

magsulat FILENAME
Isulat ang kasalukuyang node sa ibinigay na filename.

Kapaligiran


SGML_CATALOG_FILES
Maaaring baguhin ang gawi ng SGML catalog sa pamamagitan ng pag-redirect ng mga query sa sariling set ng user
mga katalogo. Magagawa ito sa pamamagitan ng pagtatakda ng SGML_CATALOG_FILES variable ng kapaligiran sa a
listahan ng mga katalogo. Dapat i-deactivate ng walang laman ang paglo-load ng default /etc/sgml/catalog
katalogo.

XML_CATALOG_FILES
Maaaring baguhin ang gawi ng XML catalog sa pamamagitan ng pag-redirect ng mga query sa sariling set ng user
mga katalogo. Magagawa ito sa pamamagitan ng pagtatakda ng XML_CATALOG_FILES variable ng kapaligiran sa a
listahan ng mga katalogo. Dapat i-deactivate ng walang laman ang paglo-load ng default /etc/xml/catalog
katalogo.

XML_DEBUG_CATALOG
Pagtatakda ng variable ng kapaligiran XML_DEBUG_CATALOG sa di-zero gamit ang i-export
command output ang pag-debug ng impormasyon na nauugnay sa mga pagpapatakbo ng catalog.

XMLLINT_INDENT
Pagtatakda ng variable ng kapaligiran XMLLINT_INDENT kinokontrol ang indentation. Ang default
ang halaga ay dalawang puwang " ".

DIAGNOSTICS


xmlint ang mga return code ay nagbibigay ng impormasyon na maaaring magamit kapag tumatawag dito mula sa mga script.

0
Walang error

1
Hindi na-classify

2
Error sa DTD

3
Error sa pagpapatunay

4
Error sa pagpapatunay

5
Error sa schema compilation

6
Error sa pagsulat ng output

7
Error sa pattern (binuo kapag --pattern ginagamit ang pagpipilian)

8
Error sa pagpaparehistro ng Reader (binuo noong --chkregister ginagamit ang pagpipilian)

9
Out of memory error

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


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad