Устранение неполадок при отображении EDI-сообщения в XML с помощью smooks - PullRequest
1 голос
/ 13 февраля 2012

Я бы хотел отобразить приведенное ниже сообщение EDDERS EDI в xml, используя Smooks

UNB+UNOA:3+9313938000631:ZZ+9343015000575:ZZ+110210:0926+1++++1'UNH+1+ORDERS:D:01B:UN:EAN010'BGM+220+R-95300561X+9'DTM+137:20110210:102'DTM+2:20110211:102'NAD+BY+9313938000631::9'NAD+ST+9216GR::92'NAD+SU+963725::92'LIN+1++19300601396099:SRV'QTY+21:4'PRI+1E:5.412'UNS+S'MOA+86:21.648'CNT+2:1'UNT+14+1'UNZ+1+1'
  1. Какими должны быть значения для (на основе вышеуказанного сообщения) , поле , компонент и подкомпонент в конфигурации edimap smooks ниже?


  2. Где я могу получить описание всех полей заказа на покупку EDI с примерами?

Спасибо.

1 Ответ

1 голос
/ 14 февраля 2012

Отвечая на мой вопрос в интересах других.

  1. <medi:delimiters escape="?" component=":" sub-component="~" field="+" segment="'" />

  2. Найдено Учебное пособие по EDIFACT для этого сайта очень хороший ресурс для начинающих. После этого я прочитал спецификацию ORDERS здесь хорошее чтение. Конкретно сегментный стол. Кроме того, Smooks имеет веб-сайт, доступный по GAE (http://edi -to-xml.appspot.com /), который позволяет вам анализировать и преобразовывать edi-сообщения в xml.

...