これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xacobeop です。
プログラム:
NAME
xacobeo - XPath クエリを実行するためのグラフィカル インターフェイス。
SYNOPSIS
xacobeo [オプション]... [ファイル [xpath]]
オプション:
-h, --help 簡単なヘルプ メッセージ
-v、--version Xacobeo、XML::LibXML、libxml2 のバージョンを表示します。
使用されて終了する
--html 入力ファイルを HTML ドキュメントとして解析します。
場所 file XML ドキュメントであり、 xpath XPath クエリ。
OPTIONS
- 助けて 簡単なヘルプメッセージを印刷して終了します。
--html HTML パーサーを使用してコマンド ラインでファイルを解析します。
DESCRIPTION
このプログラムは、XPath クエリを実行するためのシンプルなグラフィカル ユーザー インターフェイス (GUI) を提供します。
そしてその結果を見てみましょう。
GUI は、書き込み、テスト、および実行に必要なすべての要素を提供しようとします。
XPath クエリをそれほど問題なく実行できます。 ドキュメントオブジェクトモデルを表示します
(DOM) と使用される名前空間。 プログラムは名前空間を自動的に登録し、それぞれ
要素は、関連付けられた名前空間とともに表示されます。 すべては、という考えのもとに行われています。
と格闘することなく、できるだけ早く XPath クエリを実行できるようになります。
ドキュメントの名前空間を調べ、各要素がどの名前空間の下にあるかを自動的に確認します。
このプログラムは、少なくとも現時点では XML エディタではありません。目的に使用することを目的としています。
XPath クエリの構築と実行。
理論的根拠
このアプリケーションの背後にある主なアイデアは、XPath を構築する簡単な方法を提供することです。
後でプログラムまたは XSLT 変換パスに統合されるクエリ。
したがって、このプログラムの目標は、XML ドキュメントをロードし、XML パーサーとして表示することです。
それが見えます。 したがって、各ノード要素にはその名前空間が接頭辞として付けられます。
実装
このプログラムは、すべての XML 操作に XML::LibXML (libxml2) を使用し、
グラフィカルインターフェイス。
制限
現時点では、プログラムは XPath のみに焦点を当てており、XML ドキュメントを
編集。
onworks.net サービスを使用してオンラインで xacobeop を使用する