Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

xmllint — online w chmurze

Uruchom xmllint u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie xmllint, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks, korzystając z jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


xmllint - narzędzie XML wiersza poleceń

STRESZCZENIE


xmllint [--wersja | --odpluskwić | --powłoka | --xścieżka "Wyrażenie_XPath" | --debugujący | --Kopiuj
| --wyzdrowieć | --nie | --nie | --brak siatki | --ścieżka "ŚCIEŻKI" | --load-śledzenie |
--htmlwyj | --nowrap | --ważny | --poważny | --dtdważny URL | --dtdvalidfpi FPi
| --wyczucie czasu | --wyjście FILE | --powtarzać | --wstawić | --Kompresja | --html | --xmlout
| --naciskać | --pamięć | --maxpamięć NBBYTY | --bez ostrzeżenia | --noblanki | --nodata |
--format | --kodować KODOWANIE | --dropdtd | --nsczyste | --testIO | --katalogi |
--nokatalogi | --automatyczny | --xuwzględnij | --noxcludenode | --loaddtd | --dtdattr |
--strumień | --piechur | --wzór WARTOŚĆ WZORU | --chkrerejestr | --relaks SCHEMAT |
--schemat SCHEMAT | --c14n] {PLIK (PLIKI) XML... | -}

xmllint --help

OPIS


Połączenia xmllint program analizuje jeden lub więcej plików XML, określonych w wierszu poleceń jako
PLIK XML (lub standardowe wejście, jeśli podana nazwa pliku to - ). Drukuje różne typy
mocy wyjściowej, w zależności od wybranych opcji. Przydaje się do wykrywania błędów zarówno w
w kodzie XML iw samym parserze XML.

xmllint jest zawarty w libxml(3).

OPCJE


xmllint akceptuje następujące opcje (w porządku alfabetycznym):

--automatyczny
Wygeneruj mały dokument do celów testowych.

--katalogi
Skorzystaj z katalogu(ów) SGML z SGML_CATALOG_FILES. W przeciwnym razie katalogi XML zaczynające się od
/etc/xml/katalog są używane domyślnie.

--chkrerejestr
Włącz rejestrację węzła. Przydatne do testowania programistów libxml(3) kod śledzenia węzłów.

--Kompresja
włączać gzip(1) kompresja wyjścia.

--Kopiuj
Przetestuj implementację kopii wewnętrznej.

--c14n
Użyj kanonizacji XML W3C (C14N), aby zserializować wynik analizowania na standardowe wyjście.
Zachowuje komentarze w wyniku.

--dtdważny URL
Użyj DTD określonego przez URL do walidacji.

--dtdvalidfpi FPi
Użyj DTD określonego przez formalny identyfikator publiczny FPi do walidacji, zwróć uwagę, że to
będzie wymagać katalogu eksportującego ten formalny identyfikator publiczny do działania.

--odpluskwić
Przeanalizuj plik i wygeneruj drzewo z adnotacjami wersji dokumentu znajdującej się w pamięci.

--debugujący
Debuguj encje zdefiniowane w dokumencie.

--dropdtd
Usuń DTD z danych wyjściowych.

--dtdattr
Pobierz zewnętrzne DTD i wypełnij drzewo dziedziczonymi atrybutami.

--kodować KODOWANIE
Wyjście w podanym kodowaniu. Zauważ, że działa to dla całego dokumentu, a nie fragmentów lub
wynik z zapytań XPath.

--format
Zmień formatowanie i wcięcie danych wyjściowych. ten XMLLINT_INDENT zmienna środowiskowa kontroluje
wcięcie. Wartość domyślna to dwie spacje „ ”.

--help
Wydrukuj krótkie podsumowanie użytkowania dla xmllint.

--html
Użyj parsera HTML.

--htmlwyj
Wyniki wyjściowe w postaci pliku HTML. To powoduje xmllint aby wyprowadzić niezbędne tagi HTML
otacza wyjście drzewa wyników, dzięki czemu wyniki mogą być wyświetlane/przeglądane w
browser.

--wstawić
Przetestuj pod kątem prawidłowych wstawek.

--loaddtd
Pobierz zewnętrzne DTD.

--load-śledzenie
Wyświetl wszystkie dokumenty załadowane podczas przetwarzania na stderr.

--maxpamięć NN BYTÓW
Przetestuj obsługę pamięci parsera. NN BYTÓW to maksymalna liczba bajtów, jaką zajmuje biblioteka
wolno przydzielić. Można to również wykorzystać, aby upewnić się, że przetwarzanie wsadowe plików XML
nie wyczerpią pamięci wirtualnej serwera, na którym są one uruchomione.

--pamięć
Analizuj z pamięci.

--noblanki
Upuść ignorowane spacje.

--nokatalogi
Nie używaj żadnych katalogów.

--nodata
Zastąp sekcję CDATA równoważnymi węzłami tekstowymi.

--nie
Zastąp wartości encji dla odwołań do encji. Domyślnie, xmllint opuszcza podmiot
odniesienia na miejscu.

--brak siatki
Nie używaj Internetu do pobierania DTD lub podmiotów.

--nie
Pomiń wyjście. Domyślnie, xmllint wyświetla drzewo wyników.

--bez ostrzeżenia
Nie emituj ostrzeżeń z parsera i/lub walidatora.

--nowrap
Nie wyświetlaj opakowania dokumentów HTML.

--noxcludenode
Wykonaj przetwarzanie XInclude, ale nie generuj węzłów początkowych i końcowych XInclude.

--nsczyste
Usuń nadmiarowe deklaracje przestrzeni nazw.

--wyjście FILE
Zdefiniuj ścieżkę pliku, gdzie xmllint zapisze wynik parsowania. Zwykle programy
zbuduj drzewo i zapisz je na standardowe wyjście, dzięki tej opcji wynikowa instancja XML będzie
zapisane w pliku.

--ścieżka "ŚCIEŻKI"
Użyj (rozdzielonej spacjami lub dwukropkami) listy ścieżek systemu plików określonej przez ŚCIEŻKI do
załadować DTD lub podmioty. Ujmij listy oddzielone spacjami w cudzysłowie.

--wzór WARTOŚĆ WZORU
Służy do ćwiczenia silnika rozpoznawania wzorców, który może być używany z czytnikiem
interfejs do parsera. Pozwala wybrać niektóre węzły w dokumencie na podstawie
Wyrażenie XPath (podzbiór). Używany do debugowania.

--poważny
Sprawdź poprawność po zakończeniu analizowania.

--naciskać
Użyj trybu push parsera.

--wyzdrowieć
Wypisuje wszystkie możliwe do przeanalizowania części nieprawidłowego dokumentu.

--relaks SCHEMAT
Użyj pliku RelaxNG o nazwie SCHEMAT do walidacji.

--powtarzać
Powtórz 100 razy, dla pomiaru czasu lub profilowania.

--schemat SCHEMAT
Użyj pliku schematu XML W3C o nazwie SCHEMAT do walidacji.

--powłoka
Uruchom powłokę nawigacyjną. Szczegóły dotyczące poleceń dostępnych w trybie powłoki znajdują się poniżej (zobacz
„POLECENIA POWŁOKI”).

--xścieżka "Wyrażenie_XPath"
Uruchom wyrażenie XPath podane jako argument i wydrukuj wynik. W przypadku zestawu węzłów
wynik, każdy węzeł w zestawie węzłów jest w całości serializowany w danych wyjściowych. W przypadku
pusty zestaw węzłów zostanie wyświetlony wynik „Zestaw XPath jest pusty” oraz kod wyjścia błędu
będzie zwrócony.

--strumień
Użyj API do przesyłania strumieniowego — przydatne w połączeniu z --relaks or --ważny Opcje
do sprawdzania poprawności plików, które są zbyt duże, aby mogły być przechowywane w pamięci.

--testIO
Przetestuj obsługę wejścia/wyjścia użytkownika.

--wyczucie czasu
Wygeneruj informacje o czasie potrzebnym xmllint wykonać poszczególne kroki.

--ważny
Określ, czy dokument jest prawidłowym wystąpieniem zawartej definicji typu dokumentu
(DTD). DTD, które ma zostać sprawdzone, można również określić w wierszu poleceń za pomocą
dotychczasowy --dtdważny opcja. Domyślnie, xmllint sprawdza również, czy dokument jest
dobrze uformowane.

--wersja
Wyświetl wersję libxml(3) używane.

--piechur
Przetestuj moduł walker, który jest interfejsem czytnika, ale zamiast tego dla drzewa dokumentów
korzystania z czytnika API na nieprzeanalizowanym dokumencie działa na istniejącej pamięci w pamięci
drzewo. Używany do debugowania.

--xuwzględnij
Wykonaj XUwzględnij przetwarzanie.

--xmlout
Używane w połączeniu z --html. Zwykle, gdy kod HTML jest analizowany, dokument jest zapisywany
z serializatorem HTML. Ale dzięki tej opcji wynikowy dokument jest zapisywany z
serializator XML. Jest to używane głównie do generowania XHTML z danych wejściowych HTML.

SHELL POLECENIA


xmllint oferuje interaktywny tryb powłoki wywoływany za pomocą --powłoka Komenda. Do dyspozycji
komendy w trybie powłoki to (w kolejności alfabetycznej):

baza
Wyświetl bazę XML węzła.

bye
Zostaw muszlę.

jak Węzeł
Wyświetl dany węzeł lub bieżący.

cd PATH
Zmień bieżący węzeł na podaną ścieżkę (jeśli jest unikalny) lub root, jeśli nie podano argumentu.

reż PATH
Zrzuca informacje o węźle (przestrzeń nazw, atrybuty, zawartość).

du PATH
Pokaż strukturę poddrzewa pod podaną ścieżką lub bieżącym węzłem.

wyjście
Zostaw muszlę.

pomoc
Pokaż tę pomoc.

za darmo
Wyświetl użycie pamięci.

załadować NAZWA PLIKU
Załaduj nowy dokument z podaną nazwą pliku.

ls PATH
Wyświetla zawartość podanej ścieżki lub bieżącego katalogu.

Pwd
Wyświetl ścieżkę do bieżącego węzła.

porzucić
Zostaw muszlę.

zapisać NAZWA PLIKU
Zapisz bieżący dokument pod podaną nazwą pliku lub pod oryginalną nazwą.

uprawomocnić
Sprawdź dokument pod kątem błędów.

napisać NAZWA PLIKU
Zapisz bieżący węzeł pod podaną nazwą pliku.

ŚRODOWISKO


SGML_CATALOG_FILES
Zachowanie katalogu SGML można zmienić, przekierowując zapytania do własnego zestawu
katalogi. Można to zrobić, ustawiając SGML_CATALOG_FILES zmienna środowiskowa do a
lista katalogów. Pusty powinien wyłączyć ładowanie domyślnych /etc/sgml/katalog
katalog.

PLIKI_XML_CATALOG_
Zachowanie katalogu XML można zmienić, przekierowując zapytania do własnego zestawu
katalogi. Można to zrobić, ustawiając PLIKI_XML_CATALOG_ zmienna środowiskowa do a
lista katalogów. Pusty powinien wyłączyć ładowanie domyślnych /etc/xml/katalog
katalog.

XML_DEBUG_CATALOG
Ustawianie zmiennej środowiskowej XML_DEBUG_CATALOG do niezerowa używając eksport
polecenie wyświetla informacje debugowania związane z operacjami katalogu.

XMLLINT_INDENT
Ustawianie zmiennej środowiskowej XMLLINT_INDENT kontroluje wcięcie. Domyślny
wartość to dwie spacje „ ”.

DIAGNOSTYKA


xmllint kody powrotu dostarczają informacji, których można użyć podczas wywoływania go ze skryptów.

0
Żaden błąd

1
Niesklasyfikowane

2
Błąd w DTD

3
Błąd walidacji

4
Błąd walidacji

5
Błąd w kompilacji schematu

6
Błąd zapisu danych wyjściowych

7
Błąd we wzorcu (generowany, gdy --wzór opcja jest używana)

8
Błąd w rejestracji czytnika (generowany, gdy --chkrerejestr opcja jest używana)

9
Błąd brak pamięci

Korzystaj z xmllint online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Wtyczka Eclipse Tomcat
    Wtyczka Eclipse Tomcat
    Zapewnia wtyczka Eclipse Tomcat
    prosta integracja serwletu Tomcat
    kontener do programowania java
    Aplikacje internetowe. Możesz do nas dołączyć
    dyskusja...
    Pobierz wtyczkę Eclipse Tomcat
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop służy do przesyłania strumieniowego
    torrenty na Mac, Windows lub Linux. To
    łączy się zarówno z BitTorrent, jak i
    rówieśnicy WebTorrent. Teraz nie ma
    trzeba czekać na...
    Pobierz pulpit WebTorrent
  • 3
    GenX
    GenX
    GenX to program naukowy do udoskonalenia
    współczynnik odbicia promieniowania rentgenowskiego, neutron
    współczynnik odbicia i rentgen powierzchni
    dane dyfrakcyjne za pomocą różnicy
    algorytm ewolucji...
    Pobierz GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP to program statystyczny
    analiza próbkowanych danych. To jest darmowe
    zamiennik autorskiego programu
    SPSS. PSPP ma zarówno tekstowe, jak i
    graficznie nas...
    Pobierz pspp4windows
  • 5
    Rozszerzenia Gita
    Rozszerzenia Gita
    Git Extensions to samodzielne narzędzie interfejsu użytkownika
    do zarządzania repozytoriami Git. To także
    integruje się z Eksploratorem Windows i
    Microsoft Visual Studio
    (2015/2017/2019). To...
    Pobierz rozszerzenia Gita
  • 6
    eSpeak: synteza mowy
    eSpeak: synteza mowy
    Silnik zamiany tekstu na mowę dla języka angielskiego i
    wiele innych języków. Kompaktowy rozmiar z
    wyraźna, ale sztuczna wymowa.
    Dostępny jako program wiersza poleceń z
    wiele ...
    Pobierz eSpeak: syntezator mowy
  • więcej »

Komendy systemu Linux

Ad