---
title: XSL
date: 2025-02-11
description: Altovaのツールを使用して、XSLおよびXSLTの編集、デバッグ、生成、および処理について学びましょう。
---

Status: #category


# XSL
XMLは、設計上、コンテンツと表示方法を分離しています。XSL (eXtensible Stylesheet Language)は、XMLドキュメント内の要素を最終的なユーザーにどのように表示するかを指定するスタイルシートを作成するための言語です。XSL規格には、XPath、XSLT (eXtensible Stylesheet Language Transformations)、およびXSL:FO (eXtensible Stylesheet Language Formatting Objects)が含まれています。

XSLは、XMLをHTMLなどの別の形式に変換したり、XMLドキュメントを新しいXMLスキーマに準拠するように変換するために使用できます。 

![データを変換する機構](/blog/images/gears-transform.png)

Altovaは、XMLSpyにおいて、包括的な編集、デバッグ、プロファイリング機能を備えたXSLTをサポートしており、StyleVisionでは、視覚的なXSLTスタイルシートのデザインが可能です。また、XMLからXMLへの変換においては、MapForceがXSLTを生成します。以下に、関連する記事をいくつかご紹介します

- [XSLT デバッグガイド](/blog/ja/2026/04/xslt-debugging-finding-and-fixing-transformation-errors.md)
- [XSLTのデバッグ：バックマッピング機能を利用して行う方法](/blog/ja/2022/04/how-to-debug-xslt-and-xquery.md)
- [XSLT処理を自動的に高速化する方法](/blog/ja/2018/06/how-to-speed-up-your-xslt-automatically.md)
- [StyleVisionにおけるXSLTスタイルシートの設計](/blog/ja/2021/12/xml-reports-to-text.md)


