英語フランス語スペイン語

Ad


OnWorksファビコン

xmllint - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks 無料ホスティング プロバイダーで xmllint を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xmllint です。

プログラム:

NAME


xmllint - コマンドライン XML ツール

SYNOPSIS


xmlint [- バージョン | - デバッグ | - シェル | --xpath "XPath_式" | --デブジェント | - コピー
| - 回復します | --ノエント | --noout | --ノネット | - 道 "パス" | --ロードトレース |
--htmlout | --ナラップ | - 有効 | --postvalid | --dtd有効 URL | --dtdvalidfpi FPI
| - タイミング | - 出力 FILE | - 繰り返す | - 入れる | -圧縮 | --html | --xmlout
| - 押す | - メモリー | --maxmem NBバイト | --警告 | --noblanks | --nocdata |
- フォーマット | - エンコード エンコーディング | --dropdtd | --nsclean | --testIO | -カタログ |
--nocatalogs | --自動 | --xinclude | --noxincludenode | --loaddtd | --dtdattr |
- ストリーム | --ウォーカー | - パターン パターン値 | --chkregister | --リラックス スキーマ |
-スキーマ スキーマ | --c14n]{XML ファイル... | -}

xmlint - 助けて

DESCRIPTION


  xmlint プログラムは、コマンド ラインで次のように指定された XNUMX つ以上の XML ファイルを解析します。
XMLファイル (または、指定されたファイル名が - )。 色々な種類を印刷してくれる
選択したオプションに応じて出力の量が異なります。 両方のエラーを検出するのに役立ちます。
XML コードと XML パーサー自体。

xmlint に含まれています のlibxmlとします。

OPTIONS


xmlint 次のオプションを(アルファベット順で)受け入れます。

--自動
テスト目的で小さなドキュメントを生成します。

-カタログ
SGML カタログを使用します。 SGML_CATALOG_FILES。 それ以外の場合は、次から始まる XML カタログ
/ etc / xml / catalog がデフォルトで使用されます。

--chkregister
ノード登録をオンにします。 開発者のテストに役立ちます のlibxml(3) ノード追跡コード。

-圧縮
オンにする gzip(1) 出力の圧縮。

- コピー
内部コピーの実装をテストします。

--c14n
W3C XML Canonicalisation (C14N) を使用して、解析結果を stdout にシリアル化します。
結果にコメントが保持されます。

--dtd有効 URL
で指定された DTD を使用します。 URL 検証用。

--dtdvalidfpi FPI
正式な公開識別子で指定された DTD を使用する FPI 検証のために、これに注意してください
機能するには、その正式な公開識別子をエクスポートするカタログが必要です。

- デバッグ
ファイルを解析し、ドキュメントのメモリ内バージョンの注釈付きツリーを出力します。

--デブジェント
ドキュメントで定義されたエンティティをデバッグします。

--dropdtd
出力から DTD を削除します。

--dtdattr
外部 DTD を取得し、継承された属性をツリーに設定します。

- エンコード エンコーディング
指定されたエンコーディングで出力します。 これは断片や文書ではなく完全な文書に対して機能することに注意してください。
XPath クエリの結果。

- フォーマット
出力を再フォーマットして再インデントします。 の XMLLINT_INDENT 環境変数は、
インデント。 デフォルト値は XNUMX つのスペース「 ") です。

- 助けて
の短い使用状況の概要を印刷します。 xmlint.

--html
HTML パーサーを使用します。

--htmlout
結果をHTMLファイルとして出力します。 これは〜をひき起こす xmlint 必要なHTMLタグを出力する
結果ツリー出力を囲んで結果を表示/表示できるようにします。
ブラウザ。

- 入れる
有効な挿入かどうかをテストします。

--loaddtd
外部 DTD を取得します。

--ロードトレース
処理中にロードされたすべてのドキュメントを標準エラー出力に表示します。

--maxmem NNバイト
パーサーのメモリ サポートをテストします。 NNバイト ライブラリの最大バイト数です。
割り当てることができます。 これは、XML ファイルのバッチ処理を確実にするためにも使用できます。
それらを実行しているサーバーの仮想メモリを使い果たすことはありません。

- メモリー
記憶から解析します。

--noblanks
無視できる空白スペースを削除します。

--nocatalogs
カタログなどは一切使用しないでください。

--nocdata
CDATA セクションを同等のテキスト ノードに置き換えます。

--ノエント
エンティティ参照をエンティティ値に置き換えます。 デフォルトでは、 xmlint エンティティを離れる
参照を適切に配置します。

--ノネット
DTD またはエンティティを取得するためにインターネットを使用しないでください。

--noout
出力を抑制します。 デフォルトでは、 xmlint 結果ツリーを出力します。

--警告
パーサーやバリデーターから警告を発しないでください。

--ナラップ
HTML ドキュメント ラッパーを出力しません。

--noxincludenode
XInclude 処理を実行しますが、XInclude 開始ノードと終了ノードは生成しません。

--nsclean
冗長な名前空間宣言を削除します。

- 出力 FILE
ファイルパスを定義します。 xmlint 解析結果を保存します。 通常、プログラムは
ツリーを構築して標準出力に保存します。このオプションを使用すると、結果の XML インスタンスは次のようになります。
ファイルに保存されます。

- 道 "パス"
によって指定されたファイルシステムパスの(スペースまたはコロンで区切られた)リストを使用します パス 〜へ
DTD またはエンティティをロードします。 スペースで区切られたリストは引用符で囲みます。

- パターン パターン値
リーダーで使用できるパターン認識エンジンを実行するために使用されます。
パーサーへのインターフェース。 に基づいてドキュメント内のいくつかのノードを選択できます。
XPath (サブセット) 式。 デバッグに使用されます。

--postvalid
解析が完了したら検証します。

- 押す
パーサーのプッシュ モードを使用します。

- 回復します
無効なドキュメントの解析可能な部分を出力します。

--リラックス スキーマ
という名前の RelaxNG ファイルを使用します スキーマ 検証用。

- 繰り返す
タイミングまたはプロファイリングのために 100 回繰り返します。

-スキーマ スキーマ
という名前の W3C XML スキーマ ファイルを使用します。 スキーマ 検証用。

- シェル
ナビゲートシェルを実行します。 シェル モードで使用できるコマンドの詳細は以下のとおりです (「
「シェルコマンド」セクションを参照してください)。

--xpath "XPath_式"
引数として指定された XPath 式を実行し、結果を出力します。 ノードセットの場合
その結果、ノード セット内の各ノードは出力内で完全にシリアル化されます。 の場合
空のノード セットの場合、「XPath セットが空です」という結果が表示され、エラー終了コードが表示されます。
返されます。

- ストリーム
ストリーミング API を使用する - と組み合わせて使用​​すると便利です --リラックス or - 有効 オプション
大きすぎてメモリに保持できないファイルの検証用。

--testIO
ユーザーの入出力サポートをテストします。

- タイミング
所要時間に関する情報を出力する xmlint さまざまな手順を実行します。

- 有効
ドキュメントが、含まれているドキュメント タイプ定義の有効なインスタンスであるかどうかを判断します。
(DTD)。 検証対象の DTD は、次を使用してコマンド ラインで指定することもできます。
  --dtd有効 オプション。 デフォルトでは、 xmlint また、ドキュメントが以下であるかどうかを確認します。
形が良い。

- バージョン
のバージョンを表示します のlibxml(3)使用済み。

--ウォーカー
代わりに、リーダー インターフェイスではあるがドキュメント ツリー用のウォーカー モジュールをテストします。
解析されていないドキュメントでリーダー API を使用すると、既存のメモリ内で動作します
木。 デバッグに使用されます。

--xinclude
XInclude処理を行います。

--xmlout
と組み合わせて使用 --html。 通常、HTML が解析されるとドキュメントが保存されます。
HTMLシリアライザーを使って。 ただし、このオプションを使用すると、結果のドキュメントは次のように保存されます。
XMLシリアライザ。 これは主に、HTML 入力から XHTML を生成するために使用されます。

SHELL コマンド


xmlint で呼び出される対話型シェル モードを提供します。 - シェル 指図。 利用可能
シェル モードのコマンドには次のものが含まれます (アルファベット順)。

ベース
ノードの XML ベースを表示します。

さようなら
殻を残してください。

cat NODE
指定されたノードまたは現在のノードを表示します。

cd パス
現在のノードを指定されたパス (一意の場合) に変更するか、引数が指定されていない場合はルートに変更します。

DIR パス
ノードに関する情報 (名前空間、属性、コンテンツ) をダンプします。

du パス
指定されたパスまたは現在のノードの下のサブツリーの構造を表示します。

終了する
殻を残してください。

助けます
このヘルプを表示します。

無料です。
メモリ使用量を表示します。

負荷 ファイル名
指定されたファイル名で新しいドキュメントをロードします。

ls パス
指定されたパスまたは現在のディレクトリの内容を一覧表示します。

pwd
現在のノードへのパスを表示します。

やめます
殻を残してください。

保存 ファイル名
現在のドキュメントを指定されたファイル名または元の名前で保存します。

検証
ドキュメントに誤りがないか確認してください。

書きます ファイル名
現在のノードを指定されたファイル名に書き込みます。

ENVIRONMENT


SGML_CATALOG_FILES
SGML カタログの動作は、クエリをユーザー独自のセットにリダイレクトすることで変更できます。
カタログ。 これは、を設定することによって行うことができます SGML_CATALOG_FILES 環境変数から
カタログのリスト。 空のものはデフォルトのロードを非アクティブ化する必要があります / etc / sgml / catalog
カタログ。

XML_CATALOG_FILES
XML カタログの動作は、クエリをユーザー独自のセットにリダイレクトすることで変更できます。
カタログ。 これは、を設定することによって行うことができます XML_CATALOG_FILES 環境変数から
カタログのリスト。 空のものはデフォルトのロードを非アクティブ化する必要があります / etc / xml / catalog
カタログ。

XML_DEBUG_CATALOG
環境変数の設定 XML_DEBUG_CATALOG 〜へ ゼロ以外 export
コマンドは、カタログ操作に関連するデバッグ情報を出力します。

XMLLINT_INDENT
環境変数の設定 XMLLINT_INDENT インデントを制御します。 デフォルト
値は XNUMX つのスペース " " です。

診断


xmlint 戻りコードは、スクリプトから呼び出すときに使用できる情報を提供します。

0
エラーなし

1
分類されていません

2
DTD のエラー

3
検証エラー

4
検証エラー

5
スキーマのコンパイルでエラーが発生しました

6
出力の書き込みエラー

7
パターンのエラー (次の場合に生成される) - パターン オプションを使用します)

8
リーダー登録エラー (次の場合に生成されます) --chkregister オプションを使用します)

9
メモリ不足エラー

onworks.net サービスを使用してオンラインで xmllint を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad