sarge  ] [  etch  ] [  etch-m68k  ] [  lenny  ] [  sid  ]
[ ソース: xmlstarlet  ]

パッケージ: xmlstarlet (1.0.1-2)

コマンドライン XML ツールキット

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 に基づく) および逆変換

その他の xmlstarlet 関連パッケージ

  • 依存
  • 推奨
  • 提案
  • dep: libc6 (>= 2.3.5-1) [alpha, i386, ia64 以外]
    GNU C ライブラリ: 共有ライブラリ
    以下のパッケージによって提供される仮想パッケージでもあります: libc6-udeb
    dep: libc6 (>= 2.3.6-6) [i386]
  • dep: libc6.1 (>= 2.3.5-1) [alpha, ia64]
    GNU C ライブラリ: 共有ライブラリ
    以下のパッケージによって提供される仮想パッケージでもあります: libc6.1-udeb
  • dep: libxml2 (>= 2.6.24)
    GNOME XML ライブラリ
  • dep: libxslt1.1 (>= 1.1.16)
    XSLT プロセシング ライブラリ - ランタイムライブラリ
  • dep: zlib1g (>= 1:1.2.1)
    圧縮ライブラリ - ランタイム
    以下のパッケージによって提供される仮想パッケージでもあります: zlib1g-udeb

xmlstarlet のダウンロード

すべての利用可能アーキテクチャ向けのダウンロード
アーキテクチャ パッケージサイズ インストールサイズ ファイル
alpha 164.4 kB996 kB [ファイル一覧]
amd64 166.3 kB972 kB [ファイル一覧]
arm 161.2 kB964 kB [ファイル一覧]
hppa 161.7 kB980 kB [ファイル一覧]
i386 160.9 kB852 kB [ファイル一覧]
ia64 175.4 kB1088 kB [ファイル一覧]
mips 161.5 kB1004 kB [ファイル一覧]
mipsel 161.3 kB1004 kB [ファイル一覧]
powerpc 160.6 kB439 kB [ファイル一覧]
s390 162.3 kB968 kB [ファイル一覧]
sparc 159.9 kB976 kB [ファイル一覧]