---
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を拡張したものです。

当初はXMLデータの処理を目的として設計されましたが、最新版のXQueryでは、JSONデータのクエリもサポートしています。 

![複数の経路を持つ画像](/blog/images/path-language.png)

Altovaは、デスクトップアプリケーションやモバイルアプリケーションの開発において、XPathやXQueryの表現を編集、テスト、最適化するための使いやすいツールを、製品ライン全体で提供しています。以下に、そのサポートに関する記事をいくつかご紹介します 

- [XPathエディタおよびテストツール（動画）](/blog/ja/2015/09/xpath-editor-and-tester-video.md)
- [XPath/XQueryの無料トレーニングコース](/blog/ja/2015/07/learn-xpath-31-with-altova-online-training.md)
- [モバイルアプリケーション開発におけるXQueryの活用](/blog/ja/2016/05/xquery-constructors-in-mobile-app-development.md)
- [XQueryの更新機能について学びましょう](/blog/ja/2024/05/learn-about-xquery-update-facility.md)
- [XPathとXQueryのデバッグ方法](/blog/ja/2016/02/how-to-debug-xpath-and-xquery-expressions.md)


