Как вы гарантируете, что преобразование для определенного поля всегда будет внутри массива?
Моя карта преобразует полезную нагрузку XML в другую полезную нагрузку XML.
Field1 --> use
Field2 --> system
Field3 --> value
Вот схема "правой" стороны, с identifier
в качестве родительского узла:
После преобразования,XML-результат:
<ns0:identifier>
<ns0:use>a</ns0:use>
<ns0:system>b</ns0:system>
<ns0:value>c</ns0:value>
</ns0:identifier>
Если я преобразую это в json:
{
identifier: {"use":"a", "system":"b", "value":"c"}
}
Тем не менее, мне нужен результат, чтобы содержимое identifier
было заключено внутримассив, []
:
{
identifier: [{"use":"a", "system":"b", "value":"c"}]
}
Как мне гарантировать, что эта полезная нагрузка всегда будет внутри массива?
За этот ресурс :
Я пробовал это решение;однако изменение мин / макс на 1, похоже, не имело никакого значения в выводе: