XSLT-Programm

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

XSLT-Programm

Beitrag von sabs (ForumUser / 4 / 0 / 0 ) »
Hallo,

ich muss für ein Projekt eine XML-Datei importieren, habe dies bisher aber noch nie gemacht.

Meine XML-Datei hat folgende grundlegende Struktur:


<ns0:XML_10MSXML_INVOICE_Shared xmlns:ns0="http://MSIT.EAS.ICOE.SAPCESD.INVOICE.DD ... OICEShared">
<ns0:routing ReceiverKey="X" TransactionType="INVOIC" Standard="M" Version="XML" SenderKey="Y" DocumentName="1234" ControlNumber="01"></ns0:routing>

<ns0:InvoiceHeader>
<ns0:InvoiceNumber>6000</ns0:InvoiceNumber>
<ns0:InvoiceIssueDate>2009-10-08</ns0:InvoiceIssueDate>
<ns0:InvoiceReferenceNum>31</ns0:InvoiceReferenceNum>
<ns0:InvoiceTypeCode>IU</ns0:InvoiceTypeCode>
<ns0:InvoiceTypeDescription>INDIVIDUAL INVOICE</ns0:InvoiceTypeDescription>
<ns0:InvoiceCurrency>EUR</ns0:InvoiceCurrency>

<ns0:InvoiceParty>
<ns0:STo>
<ns0:PartyID>0xyz</ns0:PartyID>
<ns0:Name1>X</ns0:Name1>
<ns0:Name2>XYZ</ns0:Name2>
<ns0:StreetHouseNum>xyz</ns0:StreetHouseNum>
<ns0:City>xyz</ns0:City>
<ns0:Country>xyz</ns0:Country>
<ns0:ContactType>xyz</ns0:ContactType>
<ns0:ContactNum>xyz</ns0:ContactNum>
</ns0:STo>

<ns0:BTo>
<ns0:PartyID>3000</ns0:PartyID>
<ns0:Name1>xyz</ns0:Name1>
<ns0:Name2>xyz</ns0:Name2>
<ns0:Name4>xyz</ns0:Name4>
<ns0:StreetHouseNum>xyz</ns0:StreetHouseNum>
<ns0:City>xyz</ns0:City>
<ns0:StateCounty>xyz</ns0:StateCounty>
<ns0:Country>xyz</ns0:Country>
<ns0:ContactType>xyz</ns0:ContactType>
<ns0:ContactNum>xyz</ns0:ContactNum>
</ns0:BTo>

<ns0:RTo>
<ns0:PartyID>500</ns0:PartyID>
<ns0:Name1>xyz</ns0:Name1>
<ns0:Name2>xyz</ns0:Name2>
<ns0:Name3>xyz</ns0:Name3>
<ns0:StreetHouseNum>xyz</ns0:StreetHouseNum>
<ns0:PostalCode>xyz</ns0:PostalCode>
<ns0:City>xyz</ns0:City>
<ns0:Country>xyz</ns0:Country>
<ns0:ContactType>xyz</ns0:ContactType>
<ns0:ContactNum>xyz</ns0:ContactNum>
</ns0:RTo>
</ns0:InvoiceParty>

<ns0:ITOD>
<ns0:TransportTermsCoded>xyz</ns0:TransportTermsCoded>
<ns0:TransportTermsDescription>xyz</ns0:TransportTermsDescription>
</ns0:ITOD>

<ns0:IPI>
<ns0:PaymentTermsCoded>xyz</ns0:PaymentTermsCoded>
<ns0:DiscountPercent>xyz</ns0:DiscountPercent>
<ns0:NetDaysDue>xyz</ns0:NetDaysDue>
<ns0:TermsDescription>xyz</ns0:TermsDescription>
</ns0:IPI>
</ns0:InvoiceHeader>


Wie kann ich diese Datei mithilfe eines XSLT-Programms importieren? An einem einfachen Bsp. hab es funktioniert, aber bei diesem will es einfach nicht funktionieren. :(

Danke für eure Hilfe
Sabs

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: XSLT-Programm

Beitrag von sabs (ForumUser / 4 / 0 / 0 ) »
ohh, seh grad - die erste Zeile der Struktur muss heißen:

<ns0:XML_10MSXML_INVOICE_Shared xmlns:ns0="http://MSIT.EAS.ICOE.SAPCESD.INVOICE.DD ... OICEShared">

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1516
Views
XSLT Programm zur Laufzeit erzeugen
von srasp » 10.11.2006 11:01 • Verfasst in ABAP Objects®
0
Antw.
2058
Views
Abap und Xslt
von killa12 » 02.01.2010 13:36 • Verfasst in ABAP® für Anfänger
0
Antw.
5891
Views
XSLT und Loipro05 Transformation
von Torsten1965 » 02.12.2025 18:12 • Verfasst in Sonstige Module
7
Antw.
8430
Views
XSLT SIMPLE Transformation
von Prego » 19.04.2010 12:16 • Verfasst in ABAP® Core
1
Antw.
3561
Views
Call Transformation (XSLT)
von Prego » 19.11.2010 14:03 • Verfasst in ABAP® Core

Über diesen Beitrag

sabs
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.