---
title: XPath + XQuery
date: 2025-02-11
description: 了解如何使用 Altova 的 XML、JSON 和 YAML 工具中的创新功能，来处理 XPath 和 XQuery。
---

Status: #category


# XPath + XQuery

XPath 和 XQuery 都是用于导航和操作 XML 数据的查询语言。虽然 XPath 主要用于选择和导航 XML 元素，但 XQuery 是一种完整的语言，用于查询、转换和组合 XML 数据。实际上，XQuery 是 XPath 的一个扩展。

最初，XQuery 主要是为了处理 XML 数据而设计的，但最新版本也支持查询 JSON 数据。 

![包含多个路径的图像](/blog/images/path-language.png)

Altova 提供的 XPath 和 XQuery 工具操作简单，适用于整个产品线，支持在桌面和移动应用程序开发中编辑、测试和完善表达式。以下是一些介绍相关功能的文章： 

- [XPath 编辑器和测试工具 (视频)](/blog/zh/2015/09/xpath-editor-and-tester-video.md)
- [免费的 XPath/XQuery 培训课程](/blog/zh/2015/07/learn-xpath-31-with-altova-online-training.md)
- [XQuery 在移动应用开发中的应用](/blog/zh/2016/05/xquery-constructors-in-mobile-app-development.md)
- [了解 XQuery 更新功能](/blog/zh/2024/05/learn-about-xquery-update-facility.md)
- [如何调试 XPath 和 XQuery](/blog/zh/2016/02/how-to-debug-xpath-and-xquery-expressions.md)


