xml - emacs xpath xml xslt

标签 xml xslt xpath emacs

我正在使用Emacs开发一些可处理XML文档的应用程序,并且我希望对其进行配置以实现以下目标:


当我编辑XML文档时,我希望可以调用某些函数(例如M-x get-xpath)来获取当前放置光标的元素的xpath。
当我编辑XML文档时,我希望可以调用某些函数(例如M-x run-xslt-transformation /path/to/file/transform_01.xslt)在当前缓冲区上运行XSLT转换


有人可以帮我配置我的emacs吗?

最好的祝福,
卢卡斯
http://www.wasthere.com;)

最佳答案

我建议安装nXML mode。它似乎支持显示当前的XML路径,如http://www.emacswiki.org/cgi-bin/wiki/NxmlMode#toc11中所示。

关于第二个问题,您应该能够设置自己喜欢的XSLT处理器,然后使用Emacs命令“ shell-command-to-string”之类的命令随时运行它。

关于xml - emacs xpath xml xslt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10930491/

相关文章:

android - Android 风格的 PopupMenu

Python、XML 和多个 "hierarchical"默认命名空间

mysql - 自动将特定的 XML + XSD 转换/导入数据库?

xslt - 具有属性的节点的位置

java - 未找到 XPathFactory 实现,ubuntu 服务器中的 xpath 工厂实例创建问题。如何解决问题?

java - 使用 Stax Parser 解析特定属性值的 XML 字符

xml - XSLT 1.0 支持中间结果吗?

XSLT 检查节点可用性

selenium - Selenium IDE 中的 XPATH : Matching text in a <td> tag that contains <br> tags

php - 如何在php中解析soap xml?