アプリケーションプログラミングインターフェイスガイド> 組み込み手順> 手順リファレンス> SetNodeValueFromEnvironment
 
SetNodeValueFromEnvironment
環境変数からエレメントまたは属性値を設定します。
XPath式は、エンベロープからノードを選択するために使用されます。次に、ノード値が指定された環境変数の値に設定されます。 namespacePrefixesとnamespaceURIは、XPath式の名前空間へのプレフィックスを解決するために使用されます。
namespacePrefixesの各アイテムには、namespaceURIに対応するアイテムが必要です。空の文字列は、デフォルトの名前空間を指定するために使用されます。
ロケーション
/lib/services/
Inputs(入力)
envelope:SOAPエンベロープ。WSSecurityヘッダーが含まれる場合があります。
xpath:エレメントに評価されるXPath式。
namespacePrefixes:XPath式で使用される名前空間プレフィックスの配列。 NULLの可能性があります。
namespaceURIs:XPath式で使用される名前空間URIの配列。 NULLの可能性があります。
variableName:環境変数の名前。変数名では大文字と小文字は区別されません。たとえば、sampleとSAMPLEはどちらも同じ変数です。
attributeName:NULLの場合、エレメント値が設定されます。 NULLでない場合は、エレメント属性値が設定されます。
出力
envelope:SOAPエンベロープ。一部のエレメントが復号化されている可能性があります。
例外
IllegalArgumentException:いずれかの引数が無効な場合。