2

私はEmacsを使用してXMLドキュメントで動作するいくつかのアプリケーションを開発していますが、次の目標を達成するように構成したいと思います。

  1. M-x get-xpathXMLドキュメントを編集しているときに、カーソルが現在置かれている要素のxpathを取得するために、何らかの関数(たとえば)を呼び出す可能性が必要です。

  2. M-x run-xslt-transformation /path/to/file/transform_01.xsltXMLドキュメントを編集しているときに、現在のバッファーでXSLT変換を実行するために、何らかの関数(たとえば)を呼び出す可能性が必要です。

誰かが私のemacsの設定を手伝ってくれませんか?

よろしくお願いいたします。Lukaszhttp ://www.wasthere.com ;)

4

1 に答える 1

1

nXMLモードをインストールすることをお勧めします。http://www.emacswiki.org/cgi-bin/wiki/NxmlMode#toc11に示すように、現在のXMLパスの表示をサポートしているようです。

2番目の質問では、お気に入りのXSLTプロセッサをセットアップしてから、Emacsコマンド「shell-command-to-string」のようなものを使用して、いつでも実行できるはずです。

于 2012-09-12T04:24:22.173 に答える