0
Ich habe eine XML-Datei, für die ich XSL Rahmen muss, so dass mein ETL-Job es verarbeiten kann. Hier ist was ich brauche.XSL 1.0 Zeilenumbrüche fehlen in der Ausgabe
XML-Input-
<FS_Sub_Investment_Team>
<Report Name="REPORT">
<MeetTheTeamTableHeading Label="TEAM" />
<MeetTheTeamTable>
<Rows>
<Row ManagerData="ABC EFGHI XYZ" />
<Row ManagerData="ABC PQRST XYZ" />
</Rows>
</MeetTheTeamTable>
<MeetTheTeamNote></MeetTheTeamNote>
</Report>
</FS_Sub_Investment_Team>
Aktuelle XSL:
<xsl:template match="/">
<Bio>
<BioText>
<xsl:apply-templates select="//Row/@ManagerData" mode="concat"/>
</BioText>
</Bio>
</xsl:template>
Stromausgang:
<Bio><BioText>ABC EFGHI XYZABC PQRST XYZ</Bio></BioText>
Meine erwartete Ausgabe ist: Mit Zeilenumbruch (oder) mit Raum zwischen den beiden Elementen Werte, bitte gib mir beide Lösungen.
<Bio><BioText>ABC EFGHI XYZ
ABC PQRST XYZ</Bio></BioText>
Danke für die schnelle Antwort, Ich habe versucht, es funktioniert wie erwartet, aber wenn ichverwenden Ich bekomme 48 Zeilen vor dem eigentlichen Wert. Irgendeine Lösung bitte .. –
Ich weiß nicht was "48 Zeilenumbruch" bedeutet. Sie können die oben genannten Arbeiten hier sehen: http://xsltransform.net/gWvjQgi –
Mic, ich sollte die Aussage wiederholen, wenn ich
in der XSL verwende, bekomme ich Leading und Trailing "Zeilenumbrüche" nach meinem ETL-Job-Prozess das XML. Wenn ich verwende, bekomme ich Leading und Trailing "Space" nach meinem ETL-Job die XML verarbeiten. Ich brauche Hilfe, um diese zu beseitigen. –