- ホーム
- Workday
- Workday-Pro-Integrations - Workday Pro Integrations Certification Exam
- Workday.Workday-Pro-Integrations.v2026-07-08.q70
- 質問11
有効的な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"> は、XML 内の wd:Education_Group 要素を正しくターゲットにしています。この要素には、XML スニペットに示されているように、複数の wd:Education 要素が含まれており、それぞれに wd:Degree 子要素があります (例: <wd:Education>California University</wd:Education><wd:Degree>MBA</wd:Degree>)。
変換ロジック:
<Degree> は、各教育グループに対して外側の <Degree> 要素を作成し、Transformed_Record の例の構造と一致します (例: <Degree>カリフォルニア大学 MBA</Degree>)。
<xsl:copy><xsl:value-of select="*"/></xsl:copy> は、子要素 (wd:Education と wd:Degree) の内容をコピーし、それらの値を連結して単一の文字列にします。select="*" は wd:Education_Group のすべての子要素を対象とし、xsl:value-of はそれらのテキスト内容を出力します (例: "California University" と "MBA" は "California University MBA" になります)。
この方法により、各 wd:Education_Group が、wd:Education と wd:Degree の値を組み合わせたテキストを持つ単一の <Degree> 要素に変換され、出力例と一致することが保証されます。
コンテキストと出力: テンプレートは各 wd:Education_Group に対して動作し、Transformed_Record に示されているネストされた構造 (例: <Degrees><Degree>California University MBA</Degree><Degree>Georgetown University BS</Degree></Degrees>) を生成します。ただし、親テンプレートまたは追加のロジックが <Degree> 要素を <Degrees> でラップすることを前提としています。
他の選択肢はどうでしょうか?
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:Education><wd:Degree>MBA</wd:Degree></Degree> のようになります。これは、Transformed_Record の例にあるフラット化され連結されたテキスト形式 (例: <Degree>California University 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