Thread Attributname sprengt Formatierung
(12 answers)
Opened by Commu at 2016-08-23 13:44
Hallo Zusammen,
Aus einem fremdsystem bekomme ich eine XML-Datei die sieht so aus: Code: (dl
)
1 <?xml version="1.0" encoding="UTF-8"?> Alle Attribute sind leer. Damit die XML-Datei weiterverarbeitet werden kann muß z.B. das Attribut Attributname='Anlegen' befüllt sein. Hierfür bin ich am testen, denn wenn ich das folgende Script ausführe wird die XML-Datei um gebaut. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #!/usr/bin/perl use strict; use warnings; use XML::Simple; my $xml_file = '24845_2874846.fmd'; my $xml = XMLin( $xml_file, KeepRoot => 1, ForceArray => 1, ); $xml->{importrecord}->[1]->{aktionen}->[0]->{transaktion}->[0]->{parameter}->[0]->{aktion}->[0]->{attribut}->[0] = 'Anlegen'; XMLout( $xml, KeepRoot => 1, NoAttr => 1, OutputFile => $xml_file, ); wie muss ich den <attribut attributname="aktion"></attribut> kennzeichnen damit ich in den Tag 'Anlegen' schreiben kann? Gruß Jörg Last edited: 2016-08-23 14:54:30 +0200 (CEST) |