Bin anscheinend auch zu doof dafür.
Meinst Du eigentlich wirklich die Nummer als hex einfügen oder die vorhandenen Nullen überschreiben?
Beim Perl Script kommt bei mir nur:
Win 8.1 64-Bit, Perl 64 BitC:\Users\USER>perl exportsum.pl FB.export
Bareword found where operator expected at exportsum.pl line 1, near ""de" xmlns"
(Missing operator before xmlns?)
Bareword found where operator expected at exportsum.pl line 1, near ""http://ogp.me/ns/fb#" xml"
(Missing operator before xml?)
Bareword found where operator expected at exportsum.pl line 1, near ""de" class"
(Missing operator before class?)
Bareword found where operator expected at exportsum.pl line 1, near ""media-desktop" xmlns"
(Missing operator before xmlns?)
Bareword found where operator expected at exportsum.pl line 1, near ""IE=edge, chrome=1" http"
(Missing operator before http?)
Can't modify numeric lt (<) in scalar assignment at exportsum.pl line 1, near ""de" xmlns"
syntax error at exportsum.pl line 1, near ""de" xmlns"
syntax error at exportsum.pl line 3, near ") {"
syntax error at exportsum.pl line 8, near ") {"
syntax error at exportsum.pl line 12, near ") {"
BEGIN not safe after errors--compilation aborted at exportsum.pl line 15.