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 / 4159 / 136 / 960 ) »
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

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 6 Tagen von codemaster1 2 / 58361
Stücklisten
vor einer Woche von Selma.schwarz 1 / 59957
Belege
vor einer Woche von Selma.schwarz 1 / 58321

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.

Vergleichbare Themen

' ' Zeichen im String entfernen
von SteveOh » 24.08.2010 14:15
hexa-zeichen in string
von joachim » 26.02.2008 10:02
Zeichen in String einfügen
von killa12 » 08.02.2010 15:08
Zeichen aus String entfernen
von gabrielgn » 20.03.2008 10:59
Letzte String Zeichen ersetzen
von ichse18577 » 13.11.2019 14:02

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 6 Tagen von codemaster1 2 / 58361
Stücklisten
vor einer Woche von Selma.schwarz 1 / 59957
Belege
vor einer Woche von Selma.schwarz 1 / 58321

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 59957
Belege
vor einer Woche von Selma.schwarz 1 / 58321