Nguồn InputXSLT Transformation - tên phần tử năng động
<SiebelMessage MessageId="1-18J35" IntObjectName="XRX R5 Letter Instance" MessageType="Integration Object" IntObjectFormat="Siebel Hierarchical">
<LetterInstance Id="1-1RUYIF" Language="ENU" TemplateType="SA">
<Field Value="CO Last Name" Datatype="String" Name="ContractingOfficerLastName">
</LetterInstance>
</SiebelMessage>
Kết quả dự kiến:
<?xml version="1.0" encoding="UTF-8"?>
<SiebelMessage MessageId="1-18J35" IntObjectName="XRX R5 Letter Instance" MessageType="Integration Object" IntObjectFormat="Siebel Hierarchical">
<LetterInstance Id="1-1RUYIF" Language="ENU" TemplateType="SA">
<ContractingOfficerLastName>CO Last Name</ContractingOfficerLastName>
<PONumber>POTest000001</PONumber>
</LetterInstance>
</SiebelMessage>
Về cơ bản nhận được giá trị của thuộc tính Name của nguyên tố Field và xây dựng một nguyên tố mới và sau đó nhận được giá trị của " Giá trị "thuộc tính và sử dụng nó làm giá trị của phần tử mới.
Nơi nào ' 'đến từ đâu? Ngoài ra, phần tử 'Field' trong đầu vào của bạn không được định dạng đúng. –
+1 để có câu hỏi hay. –