Skip to main content
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Download

Ausgabe als JSON mit Datei in BASE64

Mehr
2 Jahre 1 Woche her #4526 von Uwe Behrens
Ausgabe als JSON mit Datei in BASE64 wurde erstellt von Uwe Behrens
Hallo Herr Stark,

Ich habe folgende Frage als Aufgabe zu lösen. Ich möchte eine Datei in einen "Umschlag" packen. Diese komplette Datei als BASE64 soll sozusagen als JSON ausgegeben werden. 

{
  "documentName":
  "Sync.SalesOrder",
  "messageId":
  "msg#1234555",
  "fromLogicalId":
  "lid://infor.ext.extappservice",
  "toLogicalId":
  "lid://default",
  "document": {
    "encoding":
    "BASE64",
    "characterSet": "UTF-8",
    "value": "" }
}

Im Value soll dabei die komplette vorher erstellte Textdatei als BASE64 kodiert enthalten sein. Wie könnte ich das lösen?

MfG 
Uwe Behrens
 
Anhänge:

Bitte Anmelden um der Konversation beizutreten.

Mehr
2 Jahre 1 Woche her - 2 Jahre 1 Woche her #4531 von FlowHeater-Team
FlowHeater-Team antwortete auf Ausgabe als JSON mit Datei in BASE64
Hallo Herr Behrens,

sie haben Glück, seit Version 4.2.6.1 Beta4 gibt es einen nativen „Alpha“ JSON FlowHeater Adapter.

Im Anhang habe ich Ihnen ein Beispiel erstellt, wie Sie mit Hilfe des File Heater den Inhalt der Datei einlesen und dann mit dem Base64 Heater base64 Kodiert in eine JSON Value eingebettet werden kann.

Das JSON Objekt "Document" muss aktuell noch von Hand modelliert werden, da der JSON Adapter aktuell noch keine verschachtelten Unterobjekte verarbeiten kann.

PS: Der JSON Adapter ist noch sehr ALPHA!

Link zum Download der aktuellen Beta Version

Dateianhang:

Dateiname: json-base64.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.
Letzte Änderung: 2 Jahre 1 Woche her von FlowHeater-Team.

Bitte Anmelden um der Konversation beizutreten.

Mehr
2 Jahre 1 Woche her #4532 von Uwe Behrens
Uwe Behrens antwortete auf Ausgabe als JSON mit Datei in BASE64
Hallo Herr Stark,

vielen Dank für die wie immer schnelle Antwort. Ich habe das schon einmal in meinen Testfall übernommen. Das bringt mich denke ich schon einmal ein gutes Stück voran. Die OUTPUT-Files habe ich mal an meinen Abnehmer weitergeleitet zur weiteren Prüfung.

MfG
Uwe Behrens

Bitte Anmelden um der Konversation beizutreten.

Mehr
1 Jahr 10 Monate her #4582 von Uwe Behrens
Uwe Behrens antwortete auf Ausgabe als JSON mit Datei in BASE64
Hallo Herr Stark,

nach den ganzen Test mit den Variablen und der SQLite-Datenbank in dem anderen Thread komme ich jetzt auch noch einmal zu diesem Thema zurück. Vielleicht habe ich hier nur Gedankenfehler? Ich packe einmal die aktuelle Definition mit dabei. Das Ganzen läuft in der FH Server Installation. Wenn Dateien eines bestimmten Typs ankommen, dann sollen diese lt. Definition gewandelt werden und schlussendlich in eine Datei geschrieben werden. Im Vorletzten Schritt soll dann diese neu erstellte Datei direkt Base64 encodet als json-File verpackt werden. Dann wäre das Ganze bis zu diesem Schritt erledigt und die Dateien können dann via SFTP versendet werden. So der Plan. Da scheint bei mir aber noch der Wurm drin zu sein. Ich arbeite mit der Version 4.2.7.1 Beta 5

Viele Grüße 
Uwe Behrens

Bitte Anmelden um der Konversation beizutreten.

Mehr
1 Jahr 10 Monate her #4583 von Uwe Behrens
Uwe Behrens antwortete auf Ausgabe als JSON mit Datei in BASE64
Datei vergessen....

Bitte Anmelden um der Konversation beizutreten.

Mehr
1 Jahr 10 Monate her #4584 von Uwe Behrens
Uwe Behrens antwortete auf Ausgabe als JSON mit Datei in BASE64
 

Dateianhang:

Dateiname: sage_int01...17-2.fhd
Dateigröße:182 KB

Bitte Anmelden um der Konversation beizutreten.

Mehr
1 Jahr 10 Monate her #4588 von FlowHeater-Team
FlowHeater-Team antwortete auf Ausgabe als JSON mit Datei in BASE64
Hallo Herr Behrens,

die Analyse solch komplexer Definitionen übersteigt dann doch was hier im kostenlosen Support geleistet werden kann. Gerne können wir Sie individuell beraten bzw. unterstützen.

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 um der Konversation beizutreten.

Ladezeit der Seite: 0.328 Sekunden

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


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