String --> Zeichen ausschneiden

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

String --> Zeichen ausschneiden

Beitrag von Zubasa (ForumUser / 72 / 10 / 1 ) »
Hallo ABAP gurus,

ich lese in ABAP aus einer XML-Date bestimmte Werte und speichere diese in einem String. Dabei ist in meinem String mehrfach dieses Zeicen '#' enthalten.

Beispiel:
<AttrValue LocaleId="&LocaleId.USen;">04:34:32.000;04/01/2010</AttrValue>
Als Ergebnis steht in meinem String: #####04:34:32.000;04/01/2010####

Nun versuche ich die Zeichen '#' auszuschneiden: (in <fs> steht der entsprechende Wert)

Code: Alles auswählen.

REPLACE ALL OCCURRENCES OF  '#'   IN <fs> WITH ''.
Nun zu meinen Fragen.
Kann mir jemand sagen:
- Was die Zeichen '#' bedeuten?´(Ich vermute mal, dass es sich dabei um irgendein Wert handelt, der nicht interpretiert werden kann. Aber was kann dort nicht interpretiert werden? :roll: :roll: )
- Warum mein Quellcode nicht funktioniert (die Zeichen '#' werden nicht ersetzt --> also es passiert gar nichts mit der Variable)
- Und ist mein Weg der richtige, oder sollte ich irgentetwas anderes machen, damit ich die Zeichen '#' gar nicht erst erhalte?

Vielen Dank schon mal,
Zubasa




kann mir jemand bei den folgenden fragen helfen

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


Re: String --> Zeichen ausschneiden

Beitrag von black_adept (Top Expert / 4089 / 127 / 940 ) »
Hallo Zubasa,

in ABAP werden alle Zeichen, die nicht auf dem Bildschirm dargestellt werden können als "#" angezeigt. Wenn du im Debugger auf HEX-Darstellung umschaltest wirst du das direkt sehen können.

Die "#" kannst du z.B. mit einem regulären Ausdruck entfernen - da gibt es ein Ersetzungssymbol das alle Controlcharacters enthält und das sind normalerweise die Teile die durch "#" dargestellt werden.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

1
Antw.
23752
Views
' ' Zeichen im String entfernen
von SteveOh » 24.08.2010 14:15 • Verfasst in ABAP® für Anfänger
5
Antw.
4380
Views
hexa-zeichen in string
von joachim » 26.02.2008 10:02 • Verfasst in ABAP® Core
4
Antw.
8970
Views
Zeichen in String einfügen
von killa12 » 08.02.2010 15:08 • Verfasst in ABAP® für Anfänger
4
Antw.
8734
Views
Zeichen aus String entfernen
von gabrielgn » 20.03.2008 10:59 • Verfasst in ABAP® für Anfänger
5
Antw.
1255
Views
Letzte String Zeichen ersetzen
von ichse18577 » 13.11.2019 14:02 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 741
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2365
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8951