Frage

Ich bin der Umgang derzeit mit Zollnachrichten Beans in Java. in den Bohnen mit unterschiedlichen Werten Nach dem Befüllen, mag ich eine EDIFACT CUSDEC Nachricht an jede Nachricht entsprechend erzeugen.

Für jedes Attribut einer Nachricht Bean, habe ich die Informationen das Attribut an der richtigen Stelle im EDIFACT CUSEDC Format zu setzen.

So ich bin auf der Suche nach einem freien Werkzeug (ein Java-API), die idealerweise meines vollen gefüllte Bean in eine EDIFACT CUSDEC Nachricht umwandeln könnte.

fand ich eine kommerzielle Lösung (nicht kostenlos) gibt:

http://www.datadirect.com/products/edifact-grid /index.ssp ??

Und eine kurze Anleitung hier:

http://biemond.blogspot.com /2008/09/generate-edifact-message-from-xml.html

Aber ... leider ist es nicht frei ..

Vielen Dank im Voraus für Ihre Hilfe!

War es hilfreich?

Lösung 3

Just zu beachten, dass die einzige Lösung, die ich gefunden ist mein eigenes Mapping-Engine zu implementieren.

Dies wird durch mit:

  • eine XML-Darstellung einer EDIFACT-Nachricht
  • ein XPath-Zuordnungspfad zu jedem der bean Attribute angebracht und Abbilden sie an die XML-Darstellung des EDIFACT

Andere Tipps

Sie können einen genaueren Blick auf Smooks Webseite

haben wollen

Es bietet verschiedene Zuordnungen, z.

Java -> EDI
EDI -> Java
XML -> Java
Java -> XML
...

Für die verschiedene UN / EDIFACT-Verzeichnisse bietet es Mapping-Funktionalität aus der Box. Ich schlage vor, dass Sie die Beispiele und die Dokumentation auf der Website Smooks zu untersuchen.

http://bots.sourceforge.net es hat bereits ein Mapping-Engine.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top