---
schema_version: "1"
id: 895f1f469841c475b94b4b4640d55728d1e97b8388af8eaf07f40c7ceececa7f
title: Coercions (dw::util::Coercions)
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/dataweave/2.7/dw-coercions.md
canonical_url: https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions
source_site: docs.mulesoft.com
content_type: documentation
content_hash: b6ffc4c0fde6995b081c6fd7172eb7bd2887ae2da5d3199fcb85fa3db33af74a
description: MuleSoft Documentation Site
release: "2.7"
latest: false
---
# Coercions (dw::util::Coercions)

このユーティリティモジュールは型の強制を強化します。

このモジュールを使用するには、DataWeave コードにインポートする必要があります。その方法として、たとえば、行 ​`import * from dw::util::Coercions`​ を DataWeave スクリプトの ヘッダーに追加します。

_DataWeave バージョン 2.4.0 で導入されました。_

## [](#関数)関数

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 25%;">
<col style="width: 75%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">名前</th>
<th class="tableblock halign-left valign-top">説明</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-toarray" class="xref page">toArray</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code>​ 値を文字の ​<code>Array</code>​ に分割します。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-tobinary" class="xref page">toBinary</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">指定されたエンコーディングを使用して ​<code>String</code>​ 値を ​<code>Binary</code>​ 値に変換します。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-toboolean" class="xref page">toBoolean</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code>​ 値を ​<code>Boolean</code>​ 値に変換します。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-todate" class="xref page">toDate</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code>​ 値を ​<code>Date</code>​ 値に変換して、形式とロケールを受け入れます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-todatetime" class="xref page">toDateTime</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>milliseconds</code>​ または ​<code>seconds</code>​ を単位として使用して ​<code>Number</code>​ 値を ​<code>DateTime</code>​ 値に変換します。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-tolocaldatetime" class="xref page">toLocalDateTime</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code>​ 値を ​<code>LocalDateTime</code>​ 値に変換して、形式とロケールを受け入れます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-tolocaltime" class="xref page">toLocalTime</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code>​ 値を ​<code>LocalTime</code>​ 値に変換して、形式とロケールを受け入れます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-tonumber" class="xref page">toNumber</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">選択した単位に応じて ​<code>DateTime</code>​ 値を秒数またはミリ秒数に変換する ​<code>toNumber</code>​ のバリエーション。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-toperiod" class="xref page">toPeriod</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code>​ 値を ​<code>Period</code>​ 値に変換します。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-toregex" class="xref page">toRegex</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code>​ 値を ​<code>Regex</code>​ 値に変換します。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-tostring" class="xref page">toString</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>Number</code>​ 値 (整数または小数) を ​<code>String</code>​ 値に変換し、形式、ロケール、丸めモード値を受け入れる ​<code>toString</code>​ のバリエーション。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-totime" class="xref page">toTime</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code>​ 値を ​<code>Time</code>​ 値に変換して、形式とロケールを受け入れます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-totimezone" class="xref page">toTimeZone</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code>​ 値を ​<code>TimeZone</code>​ 値に変換します。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-functions-touri" class="xref page">toUri</a></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code>​ 値を ​<code>Uri</code>​ 値に変換します。</p></td>
</tr>
</tbody>
</table>

## [](#型)型

- [Coercions 型](https://docs.mulesoft.com/jp/dataweave/2.7/dw-coercions-types)