XML, Textdatei Fester Breite mit xsl-style-sheet

Ich brauche Hilfe die Formatierung dieser xml-Code in eine Textdatei fester Breite mit einem xsl-Stylesheet. Ich weiß sehr wenig über xsl und fand sehr wenig Informationen online, wie dies getan werden kann.

Im Prinzip brauche ich diese xml -

<?xml version="1.0" encoding="UTF-8"?>
<Report>
   <table1>
      <Detail_Collection>
         <Detail>
            <SSN>*********</SSN>
            <DOB>1980/11/11</DOB>
            <LastName>user</LastName>
            <FirstName>test</FirstName>
            <Date>2013/02/26</Date>
            <Time>14233325</Time>
            <CurrentStreetAddress1>53 MAIN STREET</CurrentStreetAddress1>
            <CurrentCity>san diego</CurrentCity>
            <CurrentState>CA</CurrentState>
      </Detail_Collection>
   </table1>
</Report>

In diesem format, alle auf der gleichen Linie

*********19801111user         test       201302261423332553 MAIN STREET                                    san diego          CA

Diese sind die Feste Breite

FR TO
1   9     SSN
10  17    DOB
18  33    LastName
34  46    FirstName
47  54    Date
55  62    Time
63  90    CurrentStreetAddress1 
91  115   CurrentCity
116 131   CurrentStat

Alle Hilfe ist sehr willkommen!
Vielen Dank im Voraus!

Können Sie eine Erweiterung wie node-set(), oder es wird eine zusätzliche xml-Dokument/Datei, halten Sie die Breite und die Reihenfolge der Ausgabe?

InformationsquelleAutor user973671 | 2013-05-29

Schreibe einen Kommentar