---
schema_version: "1"
id: 976f46d8735f64d3154356eb408acb7023651530d4d156116f1d676eadd52cf8
title: XML Module
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/xml-module/1.2/index.md
canonical_url: https://docs.mulesoft.com/jp/xml-module/1.2/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 87df52392b211df85ce2887435e59a6a4da093f7a0f74ab4b9439362ce4d19e7
description: MuleSoft Documentation Site
release: "1.2"
latest: false
---
# XML Module

XML Module v1.2

XML Module は XML ドキュメントからデータを抽出して処理できます。ほとんどの XML 関連のユースケースには DataWeave が推奨されますが、XSLT、XPath と XQuery または XSD などの XML 標準の使用を伴う場合には、XML Module を使用する必要があります。

XML Module を使用するには、Studio UI から XML Module を Mule アプリケーションに追加するか、​`pom.xml`​ ファイルで次の連動関係を追加できます。

```xml
<dependency>
    <groupId>org.mule.modules</groupId>
    <artifactId>mule-xml-module</artifactId>
    <version>x.x.x</version> <!-- or newer -->
    <classifier>mule-plugin</classifier>
</dependency>
```

Mule Runtime Engine (Mule) は、RELEASE を最新バージョンに変換します。

リリースノート: [XML Module リリースノート](https://docs.mulesoft.com/jp/release-notes/mule-runtime/module-xml)​  
Exchange: [XML Module](https://www.mulesoft.com/exchange/org.mule.modules/mule-xml-module/)

## [](#スキーマに対する検証)スキーマに対する検証

XML Module を使用して他のローカルスキーマファイルに対する参照があるスキーマに対して検証すると、デフォルト値である NEVER を使用しているために ​`expandEntities`​ によってアクセスが制限されたことにより、検証に失敗する可能性があります。エラーメッセージは「The supplied schemas were not valid. schema\_reference: Failed to read schema document ​`NMVS_Composite_Types.xsd`, because ​`file`​ access is not allowed due to restriction set by the accessExternalSchema property (指定されたスキーマが有効ではありませんでした。schema\_reference: accessExternalSchema プロパティによって設定された制限が原因で ​`file`​ のアクセスが許可されないため、スキーマドキュメント ​`NMVS_Composite_Types.xsd`​ の読み取りに失敗しました)。」のようになります。

この問題は、​`expandEntities="INTERNAL"`​ を ​`xml-module:config`​ 要素に追加することで解消できます。

## [](#関連情報)関連情報

- [XML Module での XPath の使用](https://docs.mulesoft.com/jp/xml-module/1.2/xml-xpath)
- [XML Module を使用した XSLT 変換](https://docs.mulesoft.com/jp/xml-module/1.2/xml-xslt)
- [XML Module を使用した XSD スキーマに対するドキュメントの検証](https://docs.mulesoft.com/jp/xml-module/1.2/xml-schema-validation)
- [XML Module での XQuery の使用](https://docs.mulesoft.com/jp/xml-module/1.2/xml-xquery)
- [XML Module ドキュメントリファレンス](https://docs.mulesoft.com/jp/xml-module/1.2/xml-reference)
- [MuleSoft ヘルプセンター](https://help.mulesoft.com)