Моя ситуация такова:
Мне нужно получить данные CSV из REST API с помощью адаптера Wcf-WebHttp, отобразить эти данные в XML с помощью развернутой карты (вместе с CSV и XMLсхема) и сохраните его в базе данных SQL Server.
На данный момент я создал двусторонний порт отправки, статический односторонний порт отправки, порт приема и местоположение приема.
Двусторонний порт отправки опрашивает данные из API, а статический односторонний порт отправки подписывается с использованием фильтра на этот порт отправки и получает данные.
Я попытался поместить карту в качестве входящей и исходящей картына двустороннем порте отправки и в качестве исходящей карты на статическом одностороннем порту отправки, но преобразование не происходит.Я просто получаю «Данные на корневом уровне недействительны. Строка 1, позиция 1».предупреждение при попытке передачи данных.
Я также не уверен, какие конвейеры мне следует использовать для этого.На моем одностороннем статическом порте отправки я использовал конвейер передачи XML для правильной отправки данных в базу данных сервера SQL.
Место получения находится только там, чтобы инициировать запрос GET в порту двусторонней отправки длясейчас.
Двусторонний порт отправки
Односторонний порт статической отправки