5.2.2 XPath 在 XSLT 中的应用 5.2.2 XPath 在 XSLT 中的应用 5.2.2.1 XPath:XSLT 的导航引擎 XPath 是一种用于在 XML 文档中定位节点的查询语言。它并非独立存在,而是被广泛嵌入到其他 XML 相关技术中,XSLT 就是其中最典型的应用之一。在 XSLT 中,XPath 充当“导航引擎”的角色,负责在输入 XML 文档中精确定位需要处理的数据节点。XSLT 样式表通过 XPath 表达式来指示需要转换的 XML 数据的哪些部分,以及如何进行转换。 XPath 的核心在于其路径表达式,它类似于文件系统路径,但用于 XML 文档的树状结构。