XMLStarlet はコマンドラインユーティリティ (ツール) 群 であり、XML 文書や ファイルの変換、問い合わせ、評価、そして編集といった作業をシンプルな プレインテキストに対して UNIX grep、sed、diff、patch、join などのコマンドを 使って行うのと同じようにシェルコマンドの組み合わせ方法で実行するために 利用できます。
このコマンドラインユーティリティの組み合わせは、UNIX シェルコマンドプロンプトで 多くの XML 文書を扱う人に加え、XML 処理をシェルスクリプトで自動化するためにも 利用できます。
このツールキットの機能セットには、次のオプションが含まれます:
XML ファイルのチェックや評価 (シンプルな文法への適合性、DTD、XSD、RelaxNG) XML ファイル中の XPath 表現の値を計算 (例えばランニングサムなど) 特定の XPath 表現にマッチする XML ファイルの検索 XSLT スタイルシートを XML 文書に適用 (EXSLT のサポートとスタイルシートへの パラメータ渡しを含む) XML 文書の問い合わせ (例: 属性のあるエレメントの値の問い合わせ、ソートなど) XML 文書の修正や編集 (例: 特定のエレメントの削除) 整形又は XML 文書の "美化" (インデント変更など) http:// や ftp:// URL を使って XML 文書を取得 XML 文書のツリー構造を閲覧 (ディレクトリを 'ls' するのと同様の方法) XInclude を使って一つの XML 文書を他の文書に挿入 XML c14n 正準化 入力テキスト中の特別な XML 文字のエスケープ/アンエスケープ XML 文書としてディレクトリを印刷 XML から PYX フォーマットへの変換 (SSIS - ISO 8879 に基づく) および逆変換
|
|
|
| アーキテクチャ | パッケージサイズ | インストールサイズ | ファイル |
|---|---|---|---|
| alpha | 164.4 kB | 996 kB | [ファイル一覧] |
| amd64 | 166.3 kB | 972 kB | [ファイル一覧] |
| arm | 161.2 kB | 964 kB | [ファイル一覧] |
| hppa | 161.7 kB | 980 kB | [ファイル一覧] |
| i386 | 160.9 kB | 852 kB | [ファイル一覧] |
| ia64 | 175.4 kB | 1088 kB | [ファイル一覧] |
| mips | 161.5 kB | 1004 kB | [ファイル一覧] |
| mipsel | 161.3 kB | 1004 kB | [ファイル一覧] |
| powerpc | 160.6 kB | 439 kB | [ファイル一覧] |
| s390 | 162.3 kB | 968 kB | [ファイル一覧] |
| sparc | 159.9 kB | 976 kB | [ファイル一覧] |