Lude: Zeilenumbrüche

Beitrag lesen

Hi

Folgendes Problem
Ich habe einen String in dem mehrere \n enthalten sind. Diesen speichere ich in der DB. Wenn ich ihn wieder auslese und mit dem vorherigen String vergleiche sind beide nicht mehr gleich! Was kann ich mit dem Sting, den Ich mir aus der DB hole, tun damit beide wieder gleich sind?

Hi,

Du musst Zeichen, die vom DB-System interpretiert werden, filtern.
Wenn Du feststellst, dass z.B. ein Hochkomma oder ein Anführungszeichen interpretiert werden, musst Du in der Doku das Substitut für das Zeichen herausfinden.

Also:
wenn Du in die DB schreibst hast Du einen export-filter(aus Sicht des Programms) und ansonsten einen input-filter.

Meine filter heissen fi() und fo() und filtern z.B. Hochkommata (werden z.B. durch doppelte Hochkommata ersetzt) oder auch Kommentarzeichen (--  z.B.)

Gruss,
Lude