FlowHeater Demo Video
 
Der Daten Import / Export Spezialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Schauen Sie sich auch die verfügbaren allgemeinen Beispiele an evtl. kann Ihre Frage hiermit schon beantwortet werden: Hello World 1 / 2 / 3 , Zahlen in Zeichenketten formatieren , Einfache Wenn-Dann-Sonst Bedingung , Komplexe If-Then-ElseIf ... Bedingung , Daten filtern und gruppieren , Daten gruppieren und Werte über die Gruppierung summieren
  • Seite:
  • 1

THEMA: nicht sichtbare Zeilenumbrüche entfernen

nicht sichtbare Zeilenumbrüche entfernen 3 Jahre 1 Woche her #3200

Hallo zusammen,

wie lassen sich "nicht sichtbare Textumbrüche" entfernen, bearbeiten? Pro Zeile können "Text, kein Text oder Text mit ca.. >3 Zeilenumbrüchen" vorkommen. Mit der Funktion "Replace" erhalte ich kein brauchbares Ergebnis. Die 1ste Textzeile wird ausgegeben, restlicher Text fehlt.
Kann mir jemand weiterhelfen ? Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von FlowHeater-Team.

nicht sichtbare Zeilenumbrüche entfernen 3 Jahre 1 Woche her #3201

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1488
was passiert wenn Sie den String Replace Heater mit folgenden Einstellungen verwenden?
Hier sollten alle vorhandenen Zeilenumbrüche durch das Zeichen „#“ ersetzt werden.

Ist das bei Ihnen auch der Fall? Wenn nicht bräuchte ich zur weiteren Analyse ein Beispiel wie Sie die Zeilenumbrüche ersetzen.


gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: von FlowHeater-Team.

nicht sichtbare Zeilenumbrüche entfernen 2 Jahre 11 Monate her #3210

Hallo Herr Stark,

der String Replace Heater mit den Werten Suchen <Newline>, Ersetzen # bringt mir zusätzl. Zeilen in der CSV.datei. Siehe bitte PDF Anhang.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von FlowHeater-Team.

nicht sichtbare Zeilenumbrüche entfernen 2 Jahre 11 Monate her #3211

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1488
mir ist nicht ganz klar, wie Ihre READ CSV Datei aufgebaut ist, können hier im Feldinhalt wirklich Zeilenumbrüche vorhanden sein?

Wenn ja müssen Sie die Option „Zeilenumbruch in Spalten erlauben“ auf dem Reiter „Erweitert" aktivieren, siehe Screenshot.

Bitte posten Sie mal eine Beispiel CSV (gerne auch mit Testdaten) damit ich mir mal ein besseres Bild davon machen kann.


gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: von FlowHeater-Team.

nicht sichtbare Zeilenumbrüche entfernen 2 Jahre 11 Monate her #3212

Danke Herr Stark für Ihre Info. Treffer.
Nachdem ich in Read, den Configurator TextFileAdapter, "Erweitert" Zeilenumbruch in Spalten erlauben, gehakelt und Zeilenumbruch ersetzen mit # belegt habe kommen die Daten wieder korrekt ins Write. Auf die Funktion Replace kann ich an dieser verzichten.

Eine Unschärfe hätte ich allerdings noch, wenn Texte ein Semikolon(;) enthalten, gibt es ungewollte Verschiebungen in den nachfolgenden Felder .
Wie kann dies gelöst werden? Siehe bitte Anhang.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

nicht sichtbare Zeilenumbrüche entfernen 2 Jahre 11 Monate her #3213

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1488
leider fehlt der Anhang!

Feldverschiebungen hier können Sie nur verhindern, indem die einzelnen CSV Spalten mit einem Textbegrenzungszeichen umschlossen werden!

z.B. 1;“diese ist ein Text mit dem CSV Trennzeichen ; im Text“;“weitere spalten …“

Ansonsten würde es künstliche Intelligenz benötigen :-) im zu entscheiden welcher Inhalt gehört zur Spalte 1 und welcher zu 2, 3, …

Im TextFile Adapter geben Sie das dann folgendermaßen an, siehe Scrennshot.


gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: von FlowHeater-Team.

nicht sichtbare Zeilenumbrüche entfernen 2 Jahre 11 Monate her #3214

die von Ihnen vorgeschlagene Schalterstellung ist an gehakelt.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von FlowHeater-Team.

nicht sichtbare Zeilenumbrüche entfernen 2 Jahre 11 Monate her #3217

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1488
jetzt bräuchte ich doch etwas mehr Informationen dazu. In den CSV Dateien kann ich keine Struktur erkennen, was möchten Sie denn damit tun?

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: von FlowHeater-Team.

nicht sichtbare Zeilenumbrüche entfernen 2 Jahre 11 Monate her #3218

Hallo Herr Stark,

CSV test2, Zeile 6: Hier soll das "Danke!" direkt nach dem Punkt angefügt werden. Was ja jetzt mit Ihrem Tipp nach der neuen Einstellung klappt. = OK
CSV test1, Zeile 3,6: obwohl FlowHeater abfragt, ob innerhalb der Textbegrenzung ein Spaltentrennzeichen vorkommt (ist für mich ein Semikolon),
wird auf der Write Seite der abgeschnittene Text in eine nachfolgende Spalte geschrieben, übergeben. Alle nachfolgenden Felder werden dann falsch zugeordnet.

Ziel ist es, "Text mit Zeilenumbrüche" von der ReadSeite als "zusammenhängenden Text" in die WriteSeite zu übertragen. Störende Semikolons, die durcheinander machen zuvor entfernen. Wenn möglich, automatisch. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von FlowHeater-Team.

nicht sichtbare Zeilenumbrüche entfernen 2 Jahre 11 Monate her #3220

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1488
um lediglich alle Zeilen einer „unstrukturierten Textdatei in eine Spalte auf der WRITE Seite zusammenzuführen müssen Sie anders vorgehen.
Im Textfile Adapter auf der READ Seite wählen Sie auf dem Reiter „Trennzeichen“ die Option „Anderes“ und geben als Spaltentrennzeichen mehrere Zeichen ein die so in der Textdatei nicht erwartet werden. Ich habe im Beispiel „####“ verwendet. So liest der FlowHeater jede Zeile in nur einer Spalte ein. Das CSV Trennzeichen wird so ignoriert!

Um jetzt alle Zeilen der READ Seite zu einer Zeile und Spalte auf der WRITE Seite zuzuordnen benötigen Sie einen GroupBy Heater . Diesen übergeben Sie über den X-Value Heater einen beliebigen statischen Wert. So werten alle Zeilen zu einer zusammengefasst. Um jetzt noch den Inhalt der Zeilen mit einem Trennzeichen getrennt in das Ausgabefeld zu schrieben benötigen Sie noch einen String Append Heater mit eingeschalteter GroupBy Option. Im Anhang finden Sie ein kleines Beispiel.



Dateianhang:

Dateiname: zeilenumbr...rnen.zip
Dateigröße:2 KB

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: von FlowHeater-Team.

nicht sichtbare Zeilenumbrüche entfernen 2 Jahre 11 Monate her #3229

Hallo Herr Stark,

die Urlaubstage sind wieder rum. Die Lösung mit GroupBy Heater ist nicht das Richtige. Im Nachhinein konnte ich feststellen,
das Semikolon gehört zur HTML Schreibweise.

Wenn im FlowHeater die HTML-Schreibweise „ ü“ =ü oder „ä“ = ä umgewandelt wird, sollte das Semikolonproblem gelöst sein.

Dazu habe ich mir eine „Umlaute.CSV“- Datei angelegt.
In Spalte A:ü Spalte B:ü
In Spalte A:ä Spalte B: ä …usw.
In den Replace Heater die "Umlaute.CSV" eingebunden und mit Append und x-Value kombiniert.

Warum werden die Umlaute nicht ersetzt? Woran kann dies liegen? Danke.

PS: Nutzen FlowHeater Version 3.5.3

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von FlowHeater-Team.

nicht sichtbare Zeilenumbrüche entfernen 2 Jahre 11 Monate her #3230

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1488
im Anhang finden Sie ein Beispiel wie Sie HTML Umlaute in einer CSV Textdatei ersetzen lassen können. Das Problem ist dabei das Semikolon das im Standard auch als Trennzeichen verwendet wird.

Sie benötigen daher eine separate Definition als vorgelagerten Schritt. In dieser Definition lesen Sie die CSV Datei , wie oben beschrieben, über ein selbst definiertes Trennzeichen Zeilenweise ein. Mit Hilfe des String Replace Heater können Sie nun die Ersetzungen durchführen, siehe Screenshot.

In der Ersetzungsliste müssen Sie nach den HTML Umlauten suchen, sowie ein anderes Zeichen für das Spaltentrennzeichen verwenden! Im Beispiel wurde das Pipe Zeichen „|“ verwendet
z.B.
ä|ä
Ä|Ä
ö|ö
Ö|Ö
ü|ü
Ü|Ü
... Es müssen natürlich alle HTML Umlaute, die vorkommen können aufgenommen werden.

Die so bearbeitete CSV Datei enthält dann keine HTML Umlaute mehr und sollte dann problemlos im zweiten Schritt verarbeitet werden können.



Dateianhang:

Dateiname: html-umlau...tzen.zip
Dateigröße:2 KB

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: von FlowHeater-Team.

nicht sichtbare Zeilenumbrüche entfernen 2 Jahre 11 Monate her #3231

Hallo Herr Stark,

jetzt erhalte ich verarbeitbare Ergebnisse auf der Write Seite!
Danke für Ihre Unterstützung zur Zeilenumbruch-, Semikolon- und HTML Umlaute- Lösung.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von FlowHeater-Team.
  • Seite:
  • 1

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

Copyright © 2009-2020 by FlowHeater GmbH.
Alle Rechte vorbehalten.

Follow us on

twitter  facebook

YouTube

 de en