- ホーム
- Workday
- Workday-Pro-Integrations - Workday Pro Integrations Certification Exam
- Workday.Workday-Pro-Integrations.v2026-07-08.q70
- 質問5
有効的なWorkday-Pro-Integrations問題集はJPNTest.com提供され、Workday-Pro-Integrations試験に合格することに役に立ちます!JPNTest.comは今最新Workday-Pro-Integrations試験問題集を提供します。JPNTest.com Workday-Pro-Integrations試験問題集はもう更新されました。ここでWorkday-Pro-Integrations問題集のテストエンジンを手に入れます。
Workday-Pro-Integrations問題集最新版のアクセス
「111問、30% ディスカウント、特別な割引コード:JPNshiken」
以下の質問に答えるには、次のXMLを参照してください。

あなたは統合開発者で、Webサービス対応レポートを使用してワーカーデータとその扶養家族を出力するEIBの出力を変換するXSLTを作成する必要があります。現在、wd:Dependents_Groupに一致するテンプレートがあり、各扶養家族を反復処理しています。wd:Dependents_Groupに一致するテンプレート内で、<xsl:choose>ステートメントを使用して関係コードを出力したいと考えています。
扶養関係が配偶者の場合は「SP」、扶養関係が子供の場合は「CH」、それ以外の場合は「OTHER」を出力するには、どのようなXSLT構文を使用すればよいでしょうか?
正解:C
Workdayとの連携では、XSLTを使用して、Enterprise Interface Builder (EIB) の出力やWebサービス対応レポートなどのXMLデータを、サードパーティシステムで必要な形式に変換します。このシナリオでは、wd:Dependents_Group要素を処理し、wd:Relationship属性または要素の値に基づいて関係コードを出力するXSLTを作成する必要があります。要件は、wd:Dependents_Groupに一致するテンプレート内で<xsl:choose>ステートメントを使用して、「配偶者」関係の場合は「SP」、「子供」関係の場合は「CH」、その他の関係の場合は「OTHER」を出力することです。
選択肢Cが正解である理由は以下のとおりです。
XSLT の <xsl:choose> 構造: XSLT の <xsl:choose> 要素は、switch 文と同様の条件ロジックを提供します。<xsl:when> 要素の条件を順番に評価し、最初に一致した条件を実行します。一致しない場合は <xsl:otherwise> を使用します。
属性としての関係性: 提供された XML スニペットに基づくと、wd:Relationship は属性 (例: wd:Dependents_Group 内の <wd:Relationship>Spouse</wd:Relationship>) です。ただし、Workday XML の統合では、特にレポートの依存データなどのコンテキストにおいて、wd:Relationship は子要素ではなく属性 (@wd:Relationship) として表現されることがよくあります。<xsl:when> の test 属性にある構文 @wd:Relationship は、この属性を正しく参照しており、このようなデータに対する Workday の一般的な XML 構造と一致しています。
条件の一致:
最初の <xsl:when test="@wd:Relationship='Spouse'">SP</xsl:when> は、wd:Relationship 属性が "Spouse" と等しいかどうかをチェックし、等しい場合は "SP" を出力します。
2 番目の <xsl:when test="@wd:Relationship='Child'">CH</xsl:when> は、wd:Relationship 属性が "Child" と等しいかどうかをチェックし、等しい場合は "CH" を出力します。
<xsl:otherwise>OTHER</xsl:otherwise> はその他のすべてのケースを処理し、関係が「配偶者」でも「子供」でもない場合は「OTHER」を出力します。テンプレートのコンテキスト: テンプレートは wd:Dependents_Group に一致するため、テスト条件は現在の wd:Dependents_Group 要素とその属性に対して動作し、各扶養家族に対して正しい関係コードが出力されることを保証します。XML スニペットでは wd:Relationship が要素として示されていますが、Workday のドキュメントと統合プラクティスでは、XSLT 変換で属性として標準化されることが多く、@wd:Relationship が適切です。
他の選択肢はどうでしょうか?
A 。
XML
ラップコピー
<xsl:choose>
<xsl:when test="wd:Relationship='Spouse'">SP</xsl:when>
<xsl:when test="wd:Relationship='Child'">CH</xsl:when>
<xsl:otherwise>その他</xsl:otherwise>
</xsl:choose>
これは、wd:Relationship が属性ではなく、wd:Dependents_Group の子要素であることを前提としています。XML スニペットでは wd:Relationship が要素として表示されていますが、Workday の統合では、特にレポート出力において、効率性と一貫性を保つために XSLT は属性を期待することがよくあります。@ を付けずに wd:Relationship を使用すると、一般的に使用される属性ベースの構造と一致しないため、このコンテキストでは不適切です。
B.
XML
ラップコピー
<xsl:choose>
<xsl:when test="@wd:Relationship='Spouse'">SP</xsl:when>
<xsl:when test="@wd:Relationship='Child'">CH</xsl:when>
<xsl:otherwise>その他</xsl:otherwise>
</xsl:choose>
これは属性に@wd:Relationshipを正しく使用していますが、論理的な欠陥があります。wd:Relationship='Child'の場合、2番目の<xsl:when>は「CH」を出力しますが、条件の順序が重要です。しかし、主な問題は、オプションCほど明確な構造や意図と一致していないことです。Workdayのドキュメントでは、オプションCのような属性ベースの条件が正確に指定されていることがよくあります。
D 。
XML
ラップコピー
<xsl:choose>
<xsl:when test="/wd:Relationship='Spouse'">SP</xsl:when>
<xsl:when test="/wd:Relationship='Child'">CH</xsl:when>
<xsl:otherwise>その他</xsl:otherwise>
</xsl:choose>
これは絶対パス(/wd:Relationship)を使用するため、現在のwd:Dependents_Groupコンテキスト内ではなく、XMLドキュメントのルートにあるwd:Relationship要素を検索します。このため、wd:Dependents_Groupに一致するテンプレートのコンテキストで依存関係を処理する際に正しく動作せず、誤りとなります。
これをXSLTで実装するには:
wd:Dependents_Group に一致するテンプレート内で、オプション C の <xsl:choose> ステートメントを含めて、wd:Relationship 属性を評価し、その値に基づいて適切な関係コード ("SP", "CH", "OTHER") を出力します。これにより、提供される XML では wd:Relationship が要素として表示されますが (XSLT 変換では一貫性を保つために属性に正規化されることが多いため)、変換が Workday の XML 構造および EIB または Web サービス対応レポートでの依存データの処理に関する統合要件に確実に準拠します。
:
Workday Pro 統合学習ガイド: 「Workday 統合のための XSLT 変換」のセクション - XSLT での条件ロジックのための <xsl:choose>、<xsl:when>、<xsl:otherwise>、および XPath の使用方法の詳細、および @wd:Relationship などの属性の処理について説明します。
Workday EIB および Web サービス ガイド: 「レポート データ用の XML と XSLT」の章 - Workday XML の構造 (例: wd:Dependents_Group、@wd:Relationship) と、属性ベースの条件を含む依存データを変換するための XSLT の使用方法について説明します。
Workday レポートおよび分析ガイド:「Web サービス対応レポート」のセクション - レポート出力を XSLT を使用して変換する方法について説明します。関係コードの条件付きロジックの例も含まれています。
[×]
Download PDF File
Enter your email address to download Workday.Workday-Pro-Integrations.v2026-07-08.q70.pdf