これは、Ubuntu Online、Fedora Online、Windows Online エミュレーター、MAC OS Online エミュレーターなどの複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mono-xmltool です。
プログラム:
NAME
mono-xmltool - Mono XML 検証および変換ツール。
SYNOPSIS
モノ-xmlツール - 検証 [*.rng | *.rnc | *.nvdl | *.xsd] [インスタンス]
モノ-xmlツール --検証-rng リラックス-ng-文法-xml [インスタンス]
モノ-xmlツール --validate-rnc リラックス ng コンパクト文法ファイル [インスタンス]
モノ-xmlツール --validate-nvdl nvdl スクリプト XML [インスタンス]
モノ-xmlツール --xsd を検証する XML スキーマ [インスタンス]
モノ-xmlツール - 変身 スタイルシート インスタンス XML
モノ-xmlツール --prettyprint [ソース [結果]]
DESCRIPTION
モノ-xmlツール Mono XMLで利用可能なさまざまな機能のコマンドラインフロントエンドです。
クラスライブラリ。現在、さまざまな種類の検証を提供しています
スキーマ、XSLT 変換、およびきれいな印刷。
XML バリデーション
mono-xmltoolは、指定されたXMLファイルセット(インスタンスパラメータ)を検証することができます。
指定されたスキーマファイル。現在サポートされているスキーマファイルには、Relax NG (*.rng)、Compact
Relax NG (*.rnc)、名前空間ベースの検証ディスパッチ言語 (*.nvdl)、および XML スキーマ
(*.xsd)。
--validate引数付きで呼び出された場合、Monoはファイル名拡張子を使用して、
必要な検証の種類。--validate-xxxフラグは、特定の種類の検証を強制します。
検証
以下に、Mono でフラグとそれを実装する実際のクラスを示します。
--検証-rng
スキーマとしてCommons.Xml.Relaxng.RelaxNgPatternを使用し、
Commons.Xml.Relaxng.RelaxngValidatingReader バリデーター。
--validate-rnc
スキーマとしてCommons.Xml.Relaxng.RncParserを使用し、
Commons.Xml.Relaxng.RelaxngValidatingReader バリデーター。
--validate-nvdl
スキーマとして Commons.Xml.Nvdl、バリデータとして Commons.Xml.NvdlValidatingReader を使用します。
--xsd を検証する
スキーマとして System.Xml.Schema.XmlSchema を使用し、System.Xml.XmlValidatingReader を使用します。
バリデータとして。
変換
これはXSLT変換を行います。スタイルシートはXSLTファイルである必要があり、instance-xmlは
処理する文書。標準出力に送信して出力します。
PRETTY 印刷
きれいな印刷レンダリングを生成します source ファイル。指定されていない場合は、
標準入力。 もしも 結果 指定されていない場合は、出力は標準出力に送信されます。
郵送 コンストラクタ
メーリング リストは次の場所にリストされています。 http://www.mono-project.com/community/help/mailing-lists/
WEB サイト
http://www.mono-project.com
onworks.net サービスを使用して mono-xmltool をオンラインで使用する