- ホーム
- Workday
- Workday-Pro-Integrations - Workday Pro Integrations Certification Exam
- Workday.Workday-Pro-Integrations.v2026-07-08.q70
- 質問55
有効的な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と変換後の出力例を参照してください。

変換後のwd:Report_Entry出力例。

上記の Transformed_Record の例にある degree データを生成するために、wd: Educationj3roup に一致するテンプレートの XSLT 構文は何ですか?
正解:A
Workdayとの連携では、XSLTを使用して、Webサービス対応レポートやEIBの出力などのXMLデータを、サードパーティシステムで必要な形式に変換します。このシナリオでは、提供されたXML内のwd:Education_Group要素に一致するXSLTテンプレートを作成し、それを変換して、Transformed_Recordの例に示されている形式で学位データを生成する必要があります。目標は、各学位(例:「カリフォルニア大学MBA」および「ジョージタウン大学BS」)を、親要素である<Degrees>内の<Degree>要素として出力することです。
選択肢Aが正解である理由は以下のとおりです。
* テンプレートのマッチング: <xsl:template match="wd:Education_Group"> は、wd: を正しくターゲットにしています。
XML の Education_Group 要素には、複数の wd:Education 要素が含まれており、それぞれに wd:Degree 子要素があります。これは、XML スニペットに示されています (例: <wd:Education>California University</wd:
学歴><wd:学位>MBA</wd:学位>。
* 変換ロジック:
* <Degree> は、各教育グループに対して外側の <Degree> 要素を作成し、Transformed_Record の例の構造と一致します (例: <Degree>カリフォルニア大学 MBA</Degree>)。
* <xsl:copy><xsl:value-of select="*"/></xsl:copy> は子要素の内容をコピーします (wd:
は、wd:Education_Group のすべての子要素を対象とし、xsl:value-of はそれらのテキスト コンテンツ (例: 1 つ) を出力します。
例えば、「カリフォルニア大学」と「MBA」は「カリフォルニア大学MBA」になります。
* このアプローチにより、各 wd:Education_Group が、wd:Education と wd:Degree の値を組み合わせたテキストを持つ単一の <Degree> 要素に変換され、出力例と一致することが保証されます。
* コンテキストと出力: テンプレートは各 wd:Education_Group に対して動作し、Transformed_Record に示されているネスト構造 (例: <Degrees><Degree>California University MBA<
<Degree>要素が親テンプレートまたは追加のロジックによって<Degree>で囲まれていると仮定します。
他の選択肢はどうでしょうか?
* B.
XML
ラップコピー
<xsl:template match="wd:Education_Group">
<学位>
<xsl:value-of select="*"/>
</度>
</xsl:template>
これは、<xsl:copy> を使用せずに <xsl:value-of select="*"/> を使用しているため、すべての子要素の連結されたテキストが出力されますが、XML の構造や書式は保持されません。適切な <Degree> タグのないプレーンテキスト (例: "California UniversityMBACalifornia UniversityB.S.") が生成され、例の構造化された出力と一致しません。
* C.
XML
ラップコピー
<xsl:template match="wd:Education_Group">
<学位>
<xsl:copy select="*"/>
</度>
</xsl:template>
これは `<xsl:copy select="*"/>` を使用していますが、`<xsl:copy>` は select 属性を受け付けず、現在のノードを単純にコピーします。そのため、無効な XSLT 構文となり、期待どおりの出力が得られず、正しくありません。
* D.
XML
ラップコピー
<xsl:template match="wd:Education_Group">
<学位>
<xsl:copy-of select="*"/>
</度>
</xsl:template>
これは <xsl:copy-of select="*"/> を使用して、すべての子ノード (wd:Education と wd:Degree など) を要素構造を含めてそのままコピーし、次のような出力になります。<Degree><wd:Education>California University</wd:
学歴><wd:Degree>MBA</wd:Degree></Degree>。これは、Transformed_Record の例にあるフラット化された連結テキスト形式 (例: <Degree>カリフォルニア大学 MBA</Degree>) と一致しないため、誤りです。
これをWorkdayとの連携のためにXSLTで実装するには:
* オプション A のテンプレートを使用して wd:Education_Group に一致させ、<xsl:copy><xsl:value-of select=" を適用します
*"/></xsl:copy> wd:Education と wd:Degree の値を連結して単一の値として出力します
<Degree>要素。これにより、変換がTransformed_Recordの例と一致することが保証され、統合出力に必要な形式が生成されます。
Workday Pro 統合学習ガイド: 「Workday 統合のための XSLT 変換」のセクション - <xsl:template>、<xsl:copy>、および <xsl:value-of> を使用して XML データを変換する方法の詳細、wd:Education_Group のようなグループ化された要素の処理方法などについて説明します。
Workday EIB および Web サービス ガイド: 「レポート データ用の XML と XSLT」の章 - Workday XML の構造 (例: wd:Education_Group、wd:Education、wd:Degree) と、XSLT を使用して教育データをフラットな形式に変換する方法について説明します。
Workday レポートおよび分析ガイド:「Web サービス対応レポート」のセクション - レポート出力を XSLT と統合して変換する方法、サードパーティ システム向けにデータを連結および再構築する例について説明します。
[×]
Download PDF File
Enter your email address to download Workday.Workday-Pro-Integrations.v2026-07-08.q70.pdf