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

Ad


OnWorksファビコン

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

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

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

プログラム:

NAME


xmlsort - XML ファイル内の「レコード」をソートします。

SYNOPSIS


xmlsort -r= [ ][ ]

オプション:
-r ソートする要素の名前
-k ソートキーとして使用される子ノード
-ソート時に大文字と小文字を無視します
-s ソートキーを比較するときに空白を正規化します。
-t レコードをメモリ内ではなく指定されたディレクトリにバッファします
-m ディスクバッファリング用のメモリチャンクサイズを設定する
-h help - 完全なドキュメントを表示します

例:
xmlsort -r 'person' -k 'lastname;firstname' -i -s in.xml >out.xml

DESCRIPTION


このスクリプトは、STDIN または名前付きファイルから XML ドキュメントを取得し、ソートされたファイルを書き込みます。
ファイルのバージョンを STDOUT にコピーします。 「-r」オプションは、次の「レコード」を識別するために使用する必要があります。
ドキュメント - 並べ替えたいビット。 レコードの前後の要素は次のようになります。
種類の影響を受けません。

OPTIONS


コマンド ライン オプション (および XML::Filter::Sort オプション) の簡単な概要を次に示します。
それらはそれに対応します)。 詳細については、「XML::Filter::Sort」を参照してください。

-r (記録)
並べ替える要素の名前。 これは次のような単純な要素名にすることができます。
「person」または「employees/person」のようなパス名 (含まれるのは person 要素のみ)
従業員要素内で直接)。

-k (キー)
セミコロンで区切られたレコード内の要素 (または属性) のリスト。
ソートキーとして使用されます。 必要に応じて、各キーの後に「alpha」または「num」を続けることができます。
英数字または数値ソート、および昇順または昇順の場合は 'asc' または 'desc' を示します。
降順 (例: -k '姓;名;年齢,n,d')。

-i (大文字と小文字を無視)
このオプションにより、並べ替え比較で大文字と小文字が区別されなくなります。

-s (NormaliseKeySpace)
デフォルトでは、ソートキー要素内のすべての空白が重要とみなされます。
-s を指定すると、先頭と末尾の空白が削除され、内部的に処理されます。
ホワイトスペースは単一のスペースに折りたたまれます。

-t (温度ディレクトリ)
大きなドキュメントを並べ替える場合は、ディスク バッファリングを使用するのが賢明な場合があります。
メモリバッファリング。 このオプションを使用すると、一時ファイルの保存場所を指定できます。
書かれた。

-m (マックスメム)
-t オプションを使用してディスク バッファリングを有効にすると、レコードはメモリに収集されます。
ソートされて一時的にスプールされる前に、最大約 10 メガバイトの「チャンク」に分割される
ファイル。 このオプションを使用すると、より大きなチャンク サイズを指定できます。 K または M の接尾辞
はそれぞれキロバイトまたはメガバイトを示します。

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


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

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

Linuxコマンド

Ad