EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

xmllint - Online în cloud

Rulați xmllint în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda xmllint care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


xmllint - instrument XML pentru linia de comandă

REZUMAT


xmllint [--versiune | --depanare | --coajă | --xpath "XPath_expression" | --debugent | --copie
| --recupera | --noent | --noout | --fara Internet | --cale "CALEA(E)" | --încărcare-urmă |
--htmlout | --acum | --valabil | --postvalid | --dtdvalid URL-ul | --dtdvalidfpi FPI
| --sincronizare | --ieșire FILE | --repeta | --introduce | --comprima | --html | --xmlout
| --Apăsați | --memorie | --maxmem NBBYTES | --noavertisment | --noblanks | --nocdata |
--format | --codifica CODIFICARE | --dropdtd | --nsclean | --testIO | --cataloage |
--nocatalogs | --auto | --xinclude | --noxincludenode | --loaddtd | --dtdattr |
--curent | --cadru de mers | --model VALOAREA MODELULUI | --chkregister | --relaxing SCHEMĂ |
--schemă SCHEMĂ | --c14n] {FIȘIER(E) XML... | -}

xmllint --Ajutor

DESCRIERE


xmllint programul analizează unul sau mai multe fișiere XML, specificate pe linia de comandă ca
FIȘIER XML (sau intrarea standard dacă numele fișierului furnizat este - ). Imprimă diverse tipuri
de ieșire, în funcție de opțiunile selectate. Este util pentru detectarea erorilor atât în
Codul XML și în analizatorul XML însuși.

xmllint este inclus în libxml(3).

OPŢIUNI


xmllint acceptă următoarele opțiuni (în ordine alfabetică):

--auto
Generați un mic document în scopuri de testare.

--cataloage
Utilizați catalogul(ele) SGML de la SGML_CATALOG_FILES. Altfel cataloage XML pornind de la
/etc/xml/catalog sunt utilizate implicit.

--chkregister
Activați înregistrarea nodului. Util pentru testarea dezvoltatorilor libxml(3) codul de urmărire a nodului.

--comprima
Porniți gzip(1) comprimarea ieșirii.

--copie
Testați implementarea copiei interne.

--c14n
Utilizați Canonicalizarea XML W3C (C14N) pentru a serializa rezultatul analizării la stdout.
Păstrează comentariile în rezultat.

--dtdvalid URL-ul
Utilizați DTD-ul specificat de an URL-ul pentru validare.

--dtdvalidfpi FPI
Utilizați DTD-ul specificat de un identificator public formal FPI pentru validare, rețineți că aceasta
va necesita un catalog care exportă acel identificator public formal pentru a funcționa.

--depanare
Analizați un fișier și scoateți un arbore adnotat al versiunii în memorie a documentului.

--debugent
Depanați entitățile definite în document.

--dropdtd
Eliminați DTD din ieșire.

--dtdattr
Preluați DTD extern și populați arborele cu atribute moștenite.

--codifica CODIFICARE
Ieșire în codificarea dată. Rețineți că acest lucru funcționează pentru documentul complet, nu pentru fragmente sau
rezultat din interogările XPath.

--format
Reformatați și redendați rezultatul. The XMLLINT_INDENT variabila de mediu controlează
indentare. Valoarea implicită este două spații " ").

--Ajutor
Imprimați un scurt rezumat de utilizare pentru xmllint.

--html
Utilizați analizatorul HTML.

--htmlout
Rezultatele de ieșire ca fișier HTML. Asta duce la xmllint pentru a scoate etichetele HTML necesare
înconjoară rezultatul arborelui rezultat astfel încât rezultatele să poată fi afișate/vizualizate într-un
browser-ul.

--introduce
Testați pentru inserții valide.

--loaddtd
Preluați un DTD extern.

--încărcare-urmă
Afișați toate documentele încărcate în timpul procesării în stderr.

--maxmem NNBYTES
Testați suportul memoriei parserului. NNBYTES este numărul maxim de octeți pe care este biblioteca
permis să aloce. Acest lucru poate fi folosit și pentru a asigura procesarea în lot a fișierelor XML
nu va epuiza memoria virtuală a serverului care le rulează.

--memorie
Analizați din memorie.

--noblanks
Aruncă spații goale ignorabile.

--nocatalogs
Nu utilizați nici un catalog.

--nocdata
Înlocuiți secțiunea CDATA cu noduri de text echivalente.

--noent
Înlocuiți valorile entității cu referințele la entități. În mod implicit, xmllint părăsește entitate
referințe în loc.

--fara Internet
Nu utilizați Internetul pentru a prelua DTD-uri sau entități.

--noout
Suprimați ieșirea. În mod implicit, xmllint scoate arborele rezultat.

--noavertisment
Nu emite avertismente de la parser și/sau validator.

--acum
Nu scoateți conținut HTML doc wrapper.

--noxincludenode
Efectuați procesarea XInclude, dar nu generați noduri de început și de sfârșit XInclude.

--nsclean
Eliminați declarațiile redundante ale spațiului de nume.

--ieșire FILE
Definiți o cale de fișier unde xmllint va salva rezultatul analizei. De obicei programele
construiți un arbore și salvați-l pe stdout, cu această opțiune va fi instanța XML rezultată
salvate într-un fișier.

--cale "CALEA(E)"
Utilizați lista (separată prin spații sau prin puncte) de căi ale sistemului de fișiere specificate de CALĂRI la
încărcați DTD-uri sau entități. Închideți listele separate prin spațiu prin ghilimele.

--model VALOAREA MODELULUI
Folosit pentru a exercita motorul de recunoaștere a modelelor, care poate fi folosit cu cititorul
interfață cu analizatorul. Permite selectarea unor noduri din document pe baza unui
Expresia XPath (subset). Folosit pentru depanare.

--postvalid
Validați după finalizarea analizei.

--Apăsați
Utilizați modul push al parserului.

--recupera
Ieșiți orice porțiuni analizabile ale unui document nevalid.

--relaxing SCHEMĂ
Utilizați fișierul RelaxNG numit SCHEMĂ pentru validare.

--repeta
Repetați de 100 de ori, pentru sincronizare sau profilare.

--schemă SCHEMĂ
Utilizați un fișier W3C XML Schema numit SCHEMĂ pentru validare.

--coajă
Rulați un shell de navigare. Detalii despre comenzile disponibile în modul shell sunt mai jos (vezi
secțiunea numită „COMANDE SHELL”).

--xpath "XPath_expression"
Rulați o expresie XPath dată ca argument și imprimați rezultatul. În cazul unui set de noduri
rezultat, fiecare nod din setul de noduri este serializat integral în ieșire. În cazul unui
empty node set, rezultatul „XPath set is empty” va fi afișat și un cod de ieșire de eroare
va fi returnat.

--curent
Utilizați API de streaming - util atunci când este utilizat în combinație cu --relaxing or --valabil Opțiuni
pentru validarea fișierelor care sunt prea mari pentru a fi păstrate în memorie.

--testIO
Testați suportul de intrare/ieșire al utilizatorului.

--sincronizare
Ieșiți informații despre timpul necesar xmllint pentru a efectua diferitele etape.

--valabil
Determinați dacă documentul este o instanță validă a definiției tipului de document inclusă
(DTD). Un DTD care trebuie validat poate fi specificat și la linia de comandă folosind
il --dtdvalid opțiune. În mod implicit, xmllint de asemenea, verifică pentru a determina dacă documentul este
bine format.

--versiune
Afișează versiunea de libxml(3) folosit.

--cadru de mers
Testați modulul walker, care este o interfață de citire, dar pentru un arbore de documente, în schimb
de utilizarea API-ului cititor pe un document neanalizat, funcționează pe o memorie existentă
copac. Folosit pentru depanare.

--xinclude
Efectuați procesarea XInclude.

--xmlout
Folosit împreună cu --html. De obicei, atunci când HTML este analizat, documentul este salvat
cu serializatorul HTML. Dar cu această opțiune documentul rezultat este salvat cu
serializatorul XML. Acesta este folosit în principal pentru a genera XHTML din intrarea HTML.

COAJĂ COMANDE


xmllint oferă un mod shell interactiv invocat cu --coajă comanda. Disponibil
comenzile în modul shell includ (în ordine alfabetică):

de bază
Afișează baza XML a nodului.

pa
Lasă coaja.

pisică nOD
Afișează nodul dat sau cel curent.

cd PATH
Schimbați nodul curent la calea dată (dacă este unică) sau rădăcină dacă nu este dat niciun argument.

dir PATH
Descarcă informații despre nod (spațiu de nume, atribute, conținut).

du PATH
Arată structura subarborelui sub calea dată sau nodul curent.

ieşire
Lasă coaja.

ajutor
Arată acest ajutor.

gratuit
Afișează utilizarea memoriei.

încărca NUME DE FIȘIER
Încărcați un document nou cu numele de fișier dat.

ls PATH
Listați conținutul căii date sau al directorului curent.

PWD
Afișează calea către nodul curent.

părăsi
Lasă coaja.

salva NUME DE FIȘIER
Salvați documentul curent cu numele de fișier dat sau cu numele original.

valida
Verificați documentul pentru erori.

scrie NUME DE FIȘIER
Scrieți nodul curent în numele fișierului dat.

MEDIUL


SGML_CATALOG_FILES
Comportamentul catalogului SGML poate fi modificat prin redirecționarea interogărilor către propriul set de utilizator
cataloage. Acest lucru se poate face prin setarea SGML_CATALOG_FILES variabilă de mediu la a
lista de cataloage. Unul gol ar trebui să dezactiveze încărcarea implicită /etc/sgml/catalog
catalog.

XML_CATALOG_FILES
Comportamentul catalogului XML poate fi modificat prin redirecționarea interogărilor către propriul set de utilizator
cataloage. Acest lucru se poate face prin setarea XML_CATALOG_FILES variabilă de mediu la a
lista de cataloage. Unul gol ar trebui să dezactiveze încărcarea implicită /etc/xml/catalog
catalog.

XML_DEBUG_CATALOG
Setarea variabilei de mediu XML_DEBUG_CATALOG la diferit de zero folosind exporturile
comanda scoate informații de depanare legate de operațiunile de catalog.

XMLLINT_INDENT
Setarea variabilei de mediu XMLLINT_INDENT controlează indentarea. Implicit
valoarea este de două spații " ".

DIAGNOSTIC


xmllint codurile de returnare oferă informații care pot fi folosite atunci când le apelați din scripturi.

0
Nicio eroare

1
neclasificat

2
Eroare în DTD

3
Eroare de validatie

4
Eroare de validatie

5
Eroare la compilarea schemei

6
Eroare la scrierea ieșirii

7
Eroare în model (generată când --model este folosită opțiunea)

8
Eroare la înregistrarea Reader (generată când --chkregister este folosită opțiunea)

9
Eroare de memorie

Utilizați xmllint online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Pluginul Eclipse Tomcat
    Pluginul Eclipse Tomcat
    Pluginul Eclipse Tomcat oferă
    integrare simplă a unui servlet tomcat
    container pentru dezvoltarea java
    aplicatii web. Ne poți alătura pentru
    discutie...
    Descărcați pluginul Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop este pentru streaming
    torrente pe Mac, Windows sau Linux. Aceasta
    se conectează atât la BitTorrent, cât și la
    colegii WebTorrent. Acum nu există
    trebuie sa astepti...
    Descărcați WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX este un program științific de rafinat
    reflexivitatea razelor X, neutroni
    reflectivitate și raze X de suprafață
    date de difracție folosind diferența
    algoritm de evolutie....
    Descărcați GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP este un program de statistică
    analiza datelor eșantionate. Este gratuit
    înlocuitor pentru programul proprietar
    SPSS. PSPP are atât bazate pe text, cât și
    ne grafice...
    Descărcați pspp4windows
  • 5
    Extensii Git
    Extensii Git
    Git Extensions este un instrument UI de sine stătător
    pentru gestionarea depozitelor Git. De asemenea
    se integrează cu Windows Explorer și
    Microsoft Visual Studio
    (2015/2017/2019). E...
    Descărcați extensii Git
  • 6
    eSpeak: sinteza vorbirii
    eSpeak: sinteza vorbirii
    Motor Text to Speech pentru engleză și
    multe alte limbi. Dimensiune compactă cu
    pronunție clară, dar artificială.
    Disponibil ca program de linie de comandă cu
    mulți ...
    Descărcați eSpeak: sinteza vorbirii
  • Mai mult »

Comenzi Linux

Ad