# XML 转换、映射与 XPath 工具

围绕XML 转换、映射、合并与 XPath 提取整理的一组工具。

> 标准页面: https://elysiatools.com/zh/hubs/xml-convert

- **分类:** convert

- **关键词:** xml converter, xml to json, json to xml, xpath extractor, xml merger, csv to xml, xml tools

## 概述

这个专题聚合了XML 转换、映射、合并与 XPath 提取相关工具，帮助用户在 XML、JSON、CSV、Excel 和文本之间转换，合并 XML 文件，并用 XPath 从嵌套 XML 中提取字段值。

## 工具

- CSV转XML转换器: 将CSV数据转换为XML格式，支持自定义格式化选项
- Excel转XML转换器: 将Excel文件转换为XML格式，提取第一个工作表的数据
- JSON转XML转换器: 将JSON数据转换为XML格式，支持自定义格式化选项
- 文本转XML转换器: 将各种文本格式转换为XML，支持自定义结构和格式化选项
- XML文件合并工具: 将多个XML文件合并成一个文件，支持根元素处理和命名空间保留
- XML路径提取器: 使用XPath表达式从XML文档中提取值。非常适合从复杂的嵌套XML结构、API响应、RSS源和配置文件中提取特定数据。
- XML转CSV转换器: 将XML数据转换为CSV格式，支持自定义解析选项
- XML转JSON转换器: 将XML数据转换为JSON格式，支持自定义解析选项
- 站点地图生成器: 为搜索引擎生成XML站点地图，支持自定义选项

## 示例

- XML 示例: XML（可扩展标记语言）格式示例，从简单到复杂结构
- JSON 示例: JSON（JavaScript 对象表示法）格式示例，从简单到复杂结构
- CSV示例: 各种数据类型、大小和复杂度级别的CSV示例文件
- Web TypeScript 数据序列化示例: Web TypeScript 数据序列化示例，包括JSON序列化/反序列化和XML解析
- macOS Swift 数据序列化示例: macOS Swift 数据序列化示例，包括 JSON 序列化、反序列化和 XML 解析
- Windows 序列化 - C# 示例: Windows平台C#序列化示例，包括JSON、XML、二进制序列化和数据转换

## 常见问题

### 这个专题能做什么？

你可以在 XML、JSON、CSV、Excel 和文本之间转换，合并 XML 文件，并用 XPath 从嵌套 XML 中提取字段值。

### 这个专题适合谁？

适合集成团队、后端开发者、内容团队，以及所有需要在 XML 与其他结构化格式之间搬运数据的人。

### 应该从哪里开始？

先从最接近源格式的样例，再判断你需要 XML 导出、导入、合并还是字段提取开始。

## 相关内容

- [JSON 交换与格式翻译工具](https://elysiatools.com/zh/hubs/json-convert): 在一个专题里比较 JSON 与 CSV、YAML、TOML、GraphQL、XML、Markdown、Excel、BSON、EDN 等结构化格式之间的转换工具。
- [HTML 提取、清洗与 Markdown/PDF 导出工具](https://elysiatools.com/zh/hubs/html-convert): 在一个专题里比较 HTML 清洗、属性提取、图片地址提取、HTML 转 Markdown 和 HTML 转 PDF 工具，适合网页内容转换流程。
- [OpenAPI 文档、代码生成与契约审查工具](https://elysiatools.com/zh/hubs/openapi-utility): 在一个专题中比较 OpenAPI 代码生成、API 文档生成、Schema 差异分析、响应校验和契约测试工具，适合 API 设计与维护流程。
- [文档 OCR 与结构化提取工具](https://elysiatools.com/zh/hubs/document-ocr-extraction): 面向扫描 PDF 与文档图片的 OCR 和结构化提取流程，可输出文本、Markdown、JSON、表格、图片说明和 RAG 可用分块。
